1

Cloud Software Engineer Jobs in Michigan (NOW HIRING)

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

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

Ford Motor Company is seeking a Senior Software Engineer to design, develop, and evolve cloud-native services that support Ford retail consumers. This role involves leading the development of ...

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

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

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

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

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

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.

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.

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.

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 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.
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 July 2026, with employment types broken down into 88% Full Time, 7% Part Time, and 5% Contract. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution, with an average salary of $124,025 per year, or $59.6 per hour.

Senior Full Stack Cloud Software Engineer

HTC Global Services

Dearborn, MI • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 10 days ago


Job description

Senior Full Stack Cloud Software Engineer
Overview / Summary
We are seeking an experienced Senior Full Stack Cloud Software Engineer to design, develop, test, deploy, and maintain software applications and services. This role will contribute across the full software development lifecycle, including software architecture, application development, testing, deployment, performance optimization, and security implementation. The ideal candidate will have strong cloud engineering experience and the ability to collaborate with cross-functional teams to deliver scalable, high-quality solutions.
Key Responsibilities
  • Engage with customers to understand use cases, requirements, and challenges while advocating for user-centric software solutions.
  • Design, develop, test, and deliver software solutions using modern tools, frameworks, methodologies, and technologies.
  • Assess application requirements and determine appropriate technology stacks, integration methods, and deployment strategies.
  • Create high-level software architecture designs, including application structure, components, and interfaces.
  • Collaborate with cross-functional teams, including product owners, designers, and architects.
  • Define and implement software testing strategies, guidelines, policies, and processes.
  • Improve application performance and optimize development efficiency through continuous improvement and adoption of new technologies.
  • Apply software engineering practices such as test-driven development (TDD), continuous integration (CI), and continuous delivery (CD).
  • Support security practices, including data encryption and anonymization.
  • Develop user-friendly and interactive user interfaces.
  • Develop and maintain backend applications, APIs, and microservices using server-side technologies.
  • Evaluate and incorporate emerging technologies and capabilities to enhance software solutions.
  • Participate in the adoption and support of new technology stack layers and industry advancements.

Required Qualifications
  • Bachelor's Degree.
  • 6+ years of IT experience.
  • 4+ years of software development experience.
  • Practical experience with at least two programming languages or advanced expertise in one programming language.
  • Experience with the following technologies:
    • Java: 5-6 years
    • Microsoft Azure: 4-6 years
    • Cloud Computing: 3+ years
    • Kubernetes: 2+ years
    • GCP Cloud Run: 2+ years
    • PostgreSQL: 2-3 years
    • Google Cloud Platform (GCP): 1-2 years
    • APIGEE: 1-2 years
    • MongoDB: 1-3 years
    • IAM: 1-3 years
  • Experience designing, deploying, and supporting cloud-based solutions.
  • Experience with API integration methods and data exchange.
  • Knowledge of cloud security considerations and implementation practices.
  • Experience supporting critical applications in highly available environments.
  • Experience with Google Cloud Platform and cloud-native technologies, including Cloud Run, GKE, Pub/Sub, Cloud Functions, Cloud Scheduler, APIGEE, GCP Logging, Terraform, Cloud Build, and Tekton.
  • Experience with canary deployments and API technologies, including JSON, REST, Swagger, and Postman.

What Makes HTC A Great Place To Build Your Future
HTC Global Services wants you to join our team. Come build new things with us and advance your career. At HTC Global, you'll collaborate with experts, work alongside clients, and be part of high-performing teams driving success together. You'll have long-term opportunities to grow your career and develop skills in the latest emerging technologies.
At HTC Global Services, our employees have access to a comprehensive benefits package. Benefits can include Group Health (Medical, Dental, and Vision), Paid Time Off, Paid Holidays, 401(k) matching, Group Life and Disability insurance, Professional Development opportunities, Wellness programs, and a variety of other perks.
Our success as a company is built on inclusion and diversity. HTC Global Services is committed to providing a workplace free from discrimination and harassment, where every employee is treated with dignity and respect. We celebrate differences and believe that diverse cultures, perspectives, and skills drive innovation and success. HTC is an Equal Opportunity Employer and a proud National Minority Supplier. We seek to empower each individual, fostering an environment where everyone feels valued, included, and respected.
#LI-Hybrid #LI-AA1