1

Cloud Software Engineer Jobs in Michigan (NOW HIRING)

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

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

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

If you are passionate about cloud-native software engineering and building customer-facing platforms at scale, we encourage you to apply. Education: * Bachelor's degree in Computer Science, Software ...

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

$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

FDSP is a collection of cloud-based Java microservices and data repositories that interfaces with ... We are seeking a highly motivated Software Engineer to join the FDSP software delivery team. In ...

FDSP is a collection of cloud-based Java microservices and data repositories that interfaces with ... We are seeking a highly motivated Software Engineer to join the FDSP software delivery team. In ...

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

As a Senior Software Engineer, you will be instrumental in designing, developing, and evolving our ... This critical application leverages Jav Springboot, GCP Cloud Run, and cloud-native technologies to ...

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

Showing results 21-40

Cloud Software Engineer information

See Michigan salary details

$33

$59

$76

How much do cloud software engineer jobs pay per hour?

As of Sep 15, 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 September 2026, with employment types broken down into 1% Internship, 1% As Needed, 85% Full Time, 7% Part Time, and 6% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $124,025 per year, or $59.6 per hour.

Software Engineer

Dearborn, MI • On-site

Ruri Software Technologies LLC
Software Development • 11 - 50 employees

Full-time

Re-posted 18 days ago


Job description

Software Engineer
ON W2
Location: On-site in Dearborn, MI, 5 days a week
JD:
Java • Spring Boot • Connected Services
Overview
We are looking for a skilled Senior Java Engineer to design and deliver scalable, cloud-native microservices within our Connected Services platform. You will own the full software lifecycle - from architecture through deployment - building robust APIs and event-driven systems that power real-time device and data integrations.
Responsibilities
• Design and develop RESTful and event-driven microservices using Java 17+ and Spring Boot 3
• Build and maintain integrations with IoT devices, third-party APIs, and connected platforms
• Implement messaging pipelines with Kafka or RabbitMQ for real-time data streaming
• Write clean, testable code with JUnit, Mockito, and integration test suites
• Collaborate with product and DevOps on CI/CD pipelines (Docker, Kubernetes, Helm)
• Participate in architecture reviews and define best practices for the team
Required Skills
• 5+ years with Java (Java 17+ preferred) and Spring Boot ecosystem
• Strong knowledge of Spring Cloud, Spring Security, and Spring Data JPA
• Experience with Kafka, RabbitMQ, or similar messaging technologies
• Familiarity with OAuth 2.0, JWT, and API security patterns
• Proficient with SQL/NoSQL databases (PostgreSQL, MongoDB, Redis)
• Hands-on with Docker and Kubernetes in cloud environments (AWS, GCP, or Azure)
Nice to Have
• Experience with MQTT, AMQP, or CoAP for IoT device communication
• Knowledge of OpenAPI / Swagger specification and contract-first design
• Exposure to service mesh (Istio, Linkerd) and observability tooling
• Contributions to open-source Java or Spring Boot projects
Years of Experience: 9.00 Years of Experience