1

Cloud Software Engineer Jobs in Michigan (NOW HIRING)

Cloud Software Engineer

Auburn Hills, MI · On-site

$56.75 - $73.75/hr

... 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 ...

Cloud Software Engineer

Auburn Hills, MI · On-site

$56.75 - $73.75/hr

... 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 ...

You will contribute to building cloud-native applications and feature components that enable next ... What You'll Do We are seeking an accomplished Hands-On Staff Software Engineer with a deep focus on ...

You will contribute to building cloud-native applications and feature components that enable next ... What You'll Do We are seeking an accomplished Hands-On Staff Software Engineer with a deep focus on ...

Software Engineer

Auburn Hills, MI · On-site

$70 - $100/hr

Develop software applications and services using modern programming languages and development ... Develop and maintain cloud-native applications and services on platforms such as Microsoft Azure ...

GCP Cloud Run, Angular, Spring Boot, Big Query, AIPGEE Experience Required: * 6+ years of software engineering experience, including significant experience building cloud-based data platforms or data ...

Overview We are looking for a skilled Software Engineer to design and deliver scalable, cloud-native microservices within our Connected Services platform. You will own the full software lifecycle ...

Overview We are looking for a skilled Software Engineer to design and deliver scalable, cloud-native microservices within our Connected Services platform. You will own the full software lifecycle ...

Software Engineer

Dearborn, MI · On-site

$85 - $115/hr

Overview We are looking for a skilled Software Engineer to design and deliver scalable, cloud-native microservices within our Connected Services platform. You will own the full software lifecycle ...

Key Responsibilities: - Software developer with responsibilities to Define, Design, Develop, and ... Experience with Cloud environments (preferably Azure/Pivotal Cloud Foundry) * Experience with ...

Hybrid Cloud - 2-3 yrs * Complex Deployment Planning - 1-3 yrs * Jenkins - 3-4 yrs * Cloud ... software developer and technical team leader, to consultant and product evangelist. * End-to-end ...

Market Duration: Long term * Cloud Software Engineer Position Overview At Our Company, we believe freedom of movement drives human progress. * We also believe in providing you with the freedom to ...

Key Responsibilities: - Software developer with responsibilities to Define, Design, Develop, and ... Experience with Cloud environments (preferably Azure/Pivotal Cloud Foundry) * Experience with ...

We are seeking an experienced Full-Stack Software Engineer to build the software ecosystem powering ... Cloud Fluency: Experience building on Google Cloud Platform (GCP) or similar (AWS/Azure ...

Cloud Engineer

Dearborn, MI · On-site

$51.25 - $68.50/hr

Cloud Engineer #1061447 * Employees in this job function are responsible for designing, building ... Agile Software Development - Operational framework for SW delivery * Visual studio Copilot - IDE

Software Engineer

Dearborn, MI · On-site

$115K - $162K/yr

This critical application leverages Jav Springboot, GCP Cloud Run, and cloud-native technologies to ... Agile software engineering practices - TDD, CI/CD, Refactoring, Clean Code, Pairing/Mobbing

next page

Showing results 1-20

Cloud Software Engineer information

See Michigan salary details

$33

$59

$76

How much do cloud software engineer jobs pay per hour?

As of Aug 25, 2026, the average hourly pay for cloud software engineer in Michigan is $59.63, according to ZipRecruiter salary data. Most workers in this role earn between $50.29 and $65.38 per hour, depending on experience, location, and employer.

What is a cloud software engineer?

Cloud Software Engineers are professionals who design, develop, deploy, and maintain software applications that run on cloud platforms such as AWS, Azure, or Google Cloud. They specialize in leveraging cloud technologies to build scalable and reliable systems, often using cloud-native tools and services. Their work involves tasks like cloud architecture, continuous integration and deployment, automation, and optimizing applications for performance and security in the cloud environment.

What are the key skills and qualifications needed to thrive as a cloud software engineer?

To thrive as a Cloud Software Engineer, you need strong programming skills, experience with cloud platforms (such as AWS, Azure, or Google Cloud), and a solid understanding of distributed systems and networking concepts, typically backed by a degree in computer science or a related field. Familiarity with cloud infrastructure tools (like Terraform or Kubernetes), CI/CD pipelines, and relevant certifications (e.g., AWS Certified Solutions Architect) is highly valuable. Collaboration, problem-solving, and adaptability are important soft skills that help you navigate complex projects and evolving technologies. These abilities ensure you can design, deploy, and maintain scalable, secure, and efficient cloud-based solutions to meet business needs.

How does a cloud software engineer typically collaborate with other teams during the development lifecycle?

Cloud Software Engineers frequently work alongside DevOps, security, and product teams to ensure that cloud-based applications are scalable, secure, and meet business requirements. Collaboration often happens through regular stand-up meetings, code reviews, and shared documentation platforms. Effective communication is key, as engineers must align their solutions with infrastructure constraints, deployment pipelines, and evolving project goals. Many organizations also encourage cross-team knowledge sharing to keep everyone informed about the latest cloud technologies and best practices.

What is the difference between Cloud Software Engineer vs Cloud Developer?

AspectCloud Software EngineerCloud Developer
CredentialsBachelor's in CS or related, cloud certifications (AWS, Azure)Bachelor's in CS or related, cloud certifications (AWS, Azure)
Work EnvironmentDesigning, developing, and maintaining cloud infrastructure and applicationsBuilding and deploying cloud-based applications and services
Industry UsageUsed across tech, finance, healthcare, and more for cloud solutionsPrimarily in software development teams focusing on cloud apps

Cloud Software Engineers focus on designing and maintaining cloud infrastructure, while Cloud Developers primarily build and deploy cloud applications. Both roles require similar certifications and work in cloud-centric environments, but their core responsibilities differ in scope and focus.

Are cloud software engineers still in demand?

Yes, cloud software engineers are in high demand due to the ongoing growth of cloud computing, with skills in platforms like AWS, Azure, and Google Cloud being particularly valuable. Organizations continue to invest in cloud infrastructure, creating strong job opportunities for professionals with expertise in cloud architecture, development, and security.

Do cloud software engineers get paid well?

Cloud software engineers typically earn competitive salaries due to high demand for skills in cloud platforms like AWS, Azure, and Google Cloud. Salaries vary based on experience, location, and certifications, but they generally offer above-average compensation compared to other software engineering roles.

What job categories do people searching Cloud Software Engineer jobs in Michigan look for?

The top searched job categories for Cloud Software Engineer jobs in Michigan are:

What are popular job titles related to Cloud Software Engineer jobs in MI?

For Cloud Software Engineer jobs in MI, the most frequently searched job titles are:

Infographic showing various Cloud Software Engineer job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 10% Part Time, 2% Temporary, 4% Contract, and 1% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $124,025 per year, or $59.6 per hour.

Cloud Software Engineer

Auburn Hills, MI • On-site


Stellantis
IT Services

7.5

Company rating: 7.5 out of 10

Based on 131 frontline employees who took The Breakroom Quiz

15th of 45 rated automakers

Good employer

Recommended by students

Paid breaks


$56.75 - $73.75/hr

Full-time

Posted 20 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

Basic Qualifications:
  • 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.

Preferred Qualifications:
  • 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.

What Success Looks Like:
  • Highly available, scalable AWS services deployed to production.
  • Reduced operational overhead through automation and cloud-native solutions.
  • Optimized infrastructure cost and improved system performance.
  • Clean, maintainable, well-documented code with strong test coverage.
  • Measurable business impact through reliable and efficient cloud platforms.


What Stellantis employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom