1

Cloud Engineer Jobs in Iowa (NOW HIRING)

Old Republic Bitco is seeking a Data Engineer - Cloud to join our Home Office located in Davenport, IA . As a respected specialty insurer with 11 branch offices across 10 states, OR Bitco delivers ...

Google Data Specialist

Des Moines, IA · On-site

$70K - $196K/yr

You Are A hands-on Specialist with foundational experience in Data Engineering, Analytics, or Machine Learning-now building deep expertise in Google Cloud Platform (GCP). You are eager to apply ...

Developer

Des Moines, IA · On-site

$85K - $125K/yr

AWS Cloud Engineering • Design and implement cloud-native solutions using AWS services such as Lambda, ECS, EKS, API Gateway, S3, DynamoDB, RDS, SQS, SNS, EventBridge, CloudWatch, and Step ...

We are seeking an experienced Senior DevSecOps Engineer who excels at preparing, packaging, securing, and delivering software through established CI/CD pipelines and cloud environments. In this role ...

Data Engineer

Urbandale, IA · On-site

$80K - $120K/yr

RFA Engineering ( ;/strong> ) supports industry-leading clients through the full software ... This role focuses on designing scalable cloud-based data solutions, developing high-quality ...

Data Engineer

Urbandale, IA · On-site

$80K - $120K/yr

RFA Engineering ( www.rfamec.com ) supports industry-leading clients through the full software ... This role focuses on designing scalable cloud-based data solutions, developing high-quality ...

Security Architect

Muscatine, IA · Hybrid

$61 - $78.75/hr

Partner with cloud engineering teams to establish secure identity, access, networking, and workload protection strategies. * Develop security guidance for SaaS, PaaS, and IaaS platforms. * Support ...

Showing results 21-40

Cloud Engineer information

See Iowa salary details

$22

$59

$81

How much do cloud engineer jobs pay per hour?

As of Aug 17, 2026, the average hourly pay for cloud engineer in Iowa is $59.07, according to ZipRecruiter salary data. Most workers in this role earn between $50.34 and $67.31 per hour, depending on experience, location, and employer.

What is a cloud engineer?

As a cloud engineer, you manage and monitor cloud computing systems. Your job duties include creating, testing, and implementing cloud technologies based on the demands of your business. Many cloud engineers are involved in other aspects of information technology, such as overseeing SAP projects. Strong communication skills are required to communicate with clients to understand their needs so that you can create effective solutions for them. You work closely with the entire development team to create a work plan and timeline for deliverables on a project.

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

To thrive as a Cloud Engineer, you need a strong background in computer science, networking, and cloud computing platforms like AWS, Azure, or Google Cloud, often supported by a relevant degree or certifications such as AWS Certified Solutions Architect or Microsoft Certified: Azure Solutions Architect. Familiarity with infrastructure-as-code tools (e.g., Terraform, CloudFormation), containerization (Docker, Kubernetes), and CI/CD pipelines is typically required. Excellent problem-solving, collaboration, and communication skills help you work effectively across technical and business teams. These skills ensure efficient cloud infrastructure deployment, robust security, and seamless operations critical for modern organizations.

What are some common challenges cloud engineers face when migrating legacy systems to the cloud?

Cloud Engineers often encounter challenges such as ensuring data integrity during migration, minimizing downtime, and addressing compatibility issues between legacy applications and cloud platforms. Additionally, they must plan for security and compliance requirements while optimizing costs and performance. Collaboration with cross-functional teams, including security, application owners, and business stakeholders, is crucial to successfully navigate these complexities and deliver a seamless transition.

What is the difference between Cloud Engineer vs Cloud Administrator?

AspectCloud EngineerCloud Administrator
CertificationsAWS, Azure, Google Cloud certifications, DevOps toolsSimilar cloud platform certifications, focus on administration
Work EnvironmentDesigning, developing, and deploying cloud solutionsManaging and maintaining cloud infrastructure
ResponsibilitiesBuilding cloud architecture, automation, scriptingMonitoring, configuring, troubleshooting cloud systems
Industry UsageUsed across tech, finance, healthcare for cloud deploymentPrimarily in organizations with existing cloud infrastructure

While both roles work with cloud platforms, Cloud Engineers focus on designing and building cloud solutions, whereas Cloud Administrators manage and maintain existing cloud environments. Understanding these differences helps in choosing the right career path or job role.

Do cloud engineers get paid well?

Cloud engineers typically earn competitive salaries due to the high demand for skills in cloud platforms like AWS, Azure, and Google Cloud. Salaries vary based on experience, certifications, and location, but generally, cloud engineering is considered a well-paying IT role. Professionals with expertise in scripting, automation, and security tend to have higher earning potential.

Is cloud engineering still in demand?

Cloud engineering remains in high demand as organizations continue to migrate to cloud platforms like AWS, Azure, and Google Cloud. Professionals with skills in cloud architecture, security, and automation are sought after, and certifications such as AWS Certified Solutions Architect can enhance job prospects.

What does a cloud engineer actually do?

A cloud engineer designs, implements, and manages cloud infrastructure and services, such as AWS, Azure, or Google Cloud. They handle tasks like deploying applications, ensuring security, optimizing performance, and maintaining cloud environments, often using scripting and automation tools. Strong knowledge of networking, security, and cloud platforms is essential for this role.

What are the most commonly searched types of Cloud Engineer jobs in Iowa?

The most popular types of Cloud Engineer jobs in Iowa are:

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

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

What cities in Iowa are hiring for Cloud Engineer jobs?

Cities in Iowa with the most Cloud Engineer job openings:

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

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

Infographic showing various Cloud Engineer job openings in Iowa as of August 2026, with employment types broken down into 1% As Needed, 91% Full Time, 5% Part Time, and 3% Contract. Highlights an 85% Physical, 6% Hybrid, and 9% Remote job distribution, with an average salary of $122,858 per year, or $59.1 per hour.

$150K - $165K/yr

Full-time

Re-posted 8 days ago


Job description

Job Description Ready to help build the platform that powers enterprise AI. Our client, a leading organization in a highly regulated industry, is seeking a Lead Software Engineer to join a growing AI Platform team responsible for creating the foundational services, tools, and engineering standards that enable secure, scalable AI adoption across the enterprise. This is a hands-on technical leadership role where you'll design and build the platform capabilities that support AI-powered applications, intelligent agents, and next-generation automation.

You'll collaborate with architects, product leaders, and engineering teams to create reusable services that make AI development faster, safer, and more consistent. What You'll Do As a Lead Software Engineer, you'll help define the technical direction of a modern AI platform while remaining actively involved in engineering and solution design. Responsibilities include: Design, develop, and maintain enterprise AI platform services and cloud-native applications.

Build reusable APIs, SDKs, templates, and shared platform capabilities that accelerate AI development across multiple teams. Develop scalable backend services using modern cloud and event-driven architectures. Design secure, observable, and highly available platform solutions.

Partner with engineering, architecture, product, and governance teams to establish AI engineering standards and best practices. Help build capabilities around model access, knowledge retrieval, prompt management, workflow orchestration, and AI service integration. Participate in architecture reviews, proof of concepts, and technical innovation initiatives.

Mentor engineers through code reviews, technical guidance, and engineering best practices. Drive improvements in automation, CI/CD, testing, monitoring, and platform reliability. Preferred Technical Experience AWS cloud services including Lambda, CDK, API Gateway, Step Functions, EventBridge, S3, DynamoDB, SNS, SQS, ECS/EC2, CloudWatch, Bedrock, Aurora/PostgreSQL, MongoDB, Glue, and AWS Batch.

Infrastructure as Code using AWS CDK or similar frameworks. Backend application development using RESTful APIs, microservices, and event-driven architectures. AI platform development, Retrieval-Augmented Generation (RAG), agentic workflows, knowledge retrieval, prompt management, or related AI engineering concepts.

Enterprise security, authentication, authorization, audit logging, and compliance in regulated environments. CI/CD pipelines using GitHub Actions or similar automation tools. Observability, telemetry, performance monitoring, and operational excellence.

Real-time messaging or event streaming architectures. What We're Looking For Bachelor's degree in Computer Science, MIS, or a related field, or equivalent professional experience. 5+ years of software engineering experience (or equivalent experience).

Strong background in cloud-native application development. Experience building reusable platform services rather than one-off applications. Excellent analytical, problem-solving, and communication skills.

Ability to mentor engineers and provide technical leadership. Experience working within Agile software development teams. Passion for continuous learning and emerging technologies, particularly AI.

Bonus Qualifications AWS Certifications (Cloud Practitioner, Solutions Architect, Developer, etc.) Experience building AI infrastructure or internal developer platforms. Background in healthcare, financial services, insurance, or another regulated industry. Experience participating in innovation initiatives, hackathons, or proof-of-concept projects

Why You'll Love This Opportunity Help define the future of enterprise AI adoption. Build the platform that enables dozens of engineering teams to deliver AI-powered solutions. Work with cutting-edge cloud and AI technologies.

Influence technical architecture and engineering standards across the organization. Collaborate with experienced engineers in an innovative, highly visible team. Hybrid work environment with strong opportunities for technical growth and leadership.

If you're passionate about cloud engineering, AI infrastructure, and building scalable platforms that empower other developers, we'd love to connect.