🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Enterprise Cloud Software Engineer (Cloud Operations, AI Engineering, Azure/AWS) We are seeking a Enterprise Cloud Software Engineer skilled in automation engineering, artificial intelligence, and cloud operations. This role merges the Enterprise Cloud Software Developer and CloudOps Engineer positions into a single, developmentcentric automation role. The focus is on building solutions, platforms, and automation frameworks that enable scalable, resilient, and intelligent cloud operations across AWS and Azure. The role emphasizes coding, InfrastructureasCode, CI/CD, and intelligent automation , while still maintaining strong operational awareness. The engineer will design, build, and evolve cloud automation solutions that replace manual IT operations with AI augmented , softwaredriven, repeatable, and governed workflows , working closely with architecture, security, and operations teams. Key Responsibilities Cloud Software Development & Automation Design, develop, test, and maintain cloud automation solutions using Python, PowerShell, Bash, and JavaScript to automate traditional IT and CloudOps tasks. Build reusable automation frameworks, libraries, and services using cloud SDKs, APIs, and serverless technologies (AWS Lambda, Azure Functions). Engineer highquality, productionready code following established SOLID principles, design patterns, and cloud resiliency patterns . Implement automated selfcertification, testing, and validation to ensure reliability, security, and performance before release. Infrastructure as Code &CI/CD Lead and contribute to InfrastructureasCode (IaC) using Terraform, CloudFormation, ARM/Bicep, and Ansible , aligned with enterprise standards. Develop and maintain CI/CD pipelines for infrastructure and automation using Azure DevOps, GitHub Actions, Jenkins, or GitLab CI . Apply version control best practices, including pull requests, code reviews, and automated quality gates. Manage IaC state, modularization, and lifecycle across multicloud and hybrid environments. Cloud Platforms & Operations Enablement Design and automate solutions across AWS and Microsoft Azure , supporting IaaS, PaaS, containerized, and serverless workloads. Enable operational capabilities such as provisioning, scaling, patching, backup, disaster recovery, and decommissioning through code. Build automation that enforces cloud governance , including tagging standards, security baselines, cost optimization, and policyascode guardrails. Collaborate with Cloud Operations teams to ensure solutions are observable, supportable, and productionready. Containers, Platforms &Modern Tooling Develop and support automation for container platforms such as Docker, Kubernetes, AKS, and EKS . Support enterprise cloud operating models, including shared services and multitenant platforms . Intelligent &AIEnabled Automation Integrate AIdriven automation into CloudOps workflows for alert enrichment, operational insights, and basic remediation. Develop Pythonbased automation that leverages APIdriven AI services and intelligent runbooks. Apply awareness of AI governance, accuracy, and operational risk when building automation solutions. Agile Delivery & Collaboration Work within Agile/Scrum teams, contributing to sprint planning, estimation, reviews, and retrospectives. Partner closely with Architecture, Security, Platform, and Operations teams to drive adoption and operationalization of automation. Drive initiatives to completion by clarifying requirements, providing technical leadership, and removing delivery blockers. Produce clear documentation, runbooks, patterns, and standards to enable reuse and operational maturity. Required Qualifications Education Bachelors degree in Computer Science, Information Systems, or a related field . Experience 35 years of experience in cloud software development, automation engineering, DevOps, or infrastructure engineering . Strong handson experience developing code and automation using Python, PowerShell, Bash, or JavaScript . Proven experience with IaC , CI/CD pipelines, and version controldriven delivery. Experience supporting and automating AWS and Azure environments. Preferred Certifications Advanced AWS and/or Azure Cloud Certifications Terraform Associate or equivalent IaC certification AI / ML or Intelligent Automation certifications (preferred but not required) Other Skills & Mindset Strong softwareengineering mindset applied to infrastructure and operations. Analytical, automationfirst, and problemsolving oriented. Customerfocused with an emphasis on reliability, security, and operational excellence. Comfortable with failing fast, learning, and iterating in an Agile environment. Excellent written and verbal communication and cro .
Here's how to pick the right one and stand out in your application.
144.883Jobs
31.687IN
81%EN
That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.
Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.
Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.
When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.