Cloud Software Engineer

StellantisAuburn Hills, MI

About The Position

We are seeking a Cloud Software Engineer to design and develop cloud-native applications and microservices on AWS. This role involves building scalable, highly available backend systems using modern architecture patterns, developing and maintaining RESTful/GraphQL APIs and event-driven services, and architecting distributed systems with a focus on reliability, security, scalability, and cost optimization. The engineer will also implement CI/CD pipelines, infrastructure-as-code, automated testing, and build observability frameworks including logging, monitoring, and alerting. Additionally, optimizing system performance, latency, throughput, and resource utilization is key. Integration of AI/ML or GenAI services is also part of the role, along with collaboration with cross-functional teams.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • A minimum of 5 years of software development experience in production environments.
  • Strong hands-on experience with AWS cloud services.
  • Experience designing and operating distributed systems.
  • Proficiency in at least one backend language (Python, Java, or Node.js).
  • Experience with containerized deployments (Docker + Kubernetes/ECS/EKS).
  • Strong understanding of system design, scalability, and cloud security best practices.
  • Experience with CI/CD, automated testing, and infrastructure automation.

Nice To Haves

  • Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • Experience integrating AI/ML services into production systems.
  • Experience with Databricks or large-scale data processing.
  • Familiarity with automotive systems or enterprise PLM environments.
  • Knowledge of event streaming architectures and high-throughput systems.
  • Experience in cost optimization for cloud workloads.

Responsibilities

  • 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.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service