Cloud Software Engineer

Stellantis
US - Michigan - Auburn Hills
View Company Profile / << Go Back

  • Job Type: Full time
  • 26 days ago

Job Description

**What we do:**

* Design and develop cloud-native applications and microservices on AWS.

* Build scalable, highly available backend systems using modern architecture patterns.

* Develop and maintain RESTful/GraphQL APIs and event-driven services.

* Architect distributed systems with focus on reliability, security, scalability, and cost optimization.

* Implement CI/CD pipelines, infrastructure-as-code, and automated testing.

* Build observability frameworks including logging, monitoring, and alerting.

* Optimize system performance, latency, throughput, and resource utilization.

* Integrate AI/ML or GenAI services (e.g., AWS Bedrock) where applicable to enhance automation or analytics.

* Collaborate with cross-functional teams including platform, DevOps, data, QA, and business stakeholders.

**Core Technical Stack:**
- ------------------------

### **Cloud \& Infrastructure**

* AWS (EC2, S3, Lambda, API Gateway, IAM, CloudWatch, SNS/SQS, DynamoDB, RDS)

* Containerization: Docker

* Orchestration: EKS/ECS/Fargate

* Infrastructure as Code: Terraform / CloudFormation

* CI/CD: GitHub Actions, GitLab CI, Jenkins, CodePipeline

* Observability: CloudWatch, DataDog, Grafana

### **Backend Development**

* Python (FastAPI, Flask) or Java/Node.js

* REST / GraphQL API design

* Microservices architecture

* Event-driven systems

* Caching strategies (Redis, ElastiCache)

### **Data \& Messaging**

* PostgreSQL, MySQL, DynamoDB

* Elasticsearch / OpenSearch

* Kafka / SNS / SQS

* Data pipelines (Airflow or equivalent)

### **AI/ML (Nice Leverage, Not Primary)**

* AWS Bedrock or SageMaker integration

* RAG-based services or LLM API integration

* Model API orchestration and monitoring




Fast Track Upload