Cloud Engineer
Designs, builds, and manages the cloud infrastructure that applications run on, covering servers, storage, networking, and scalability on platforms like AWS, Azure, or GCP.
Builds and maintains the automated pipelines and infrastructure that let software teams build, test, and release code reliably and frequently.
Also known as: Site Reliability Engineer, Platform Engineer
Compare with another careerSets up continuous integration and deployment pipelines, automates infrastructure provisioning, and monitors production systems for performance and reliability issues. Works to reduce manual steps in the release process and responds when systems fail or need scaling. Sits between development and operations, translating each side's needs to the other.
Desk-based, often remote, embedded within a software engineering organization, with periodic on-call responsibility for production incidents.
Typical entry point
Junior DevOps or systems engineer, often reached after starting in software development or IT operations
Core
Also relevant
Core
Also relevant
These are useful, relevant skills to build over time — not a checklist you need to already have.
These are common routes in, not the only path — and not a university or course recommendation.
General tendencies for this career, not a guarantee — actual roles vary by employer and location.
Designs, builds, and manages the cloud infrastructure that applications run on, covering servers, storage, networking, and scalability on platforms like AWS, Azure, or GCP.
Builds the server-side logic, databases, and APIs that power applications, handling the data and processing users don't directly see.
Designs the overall technical structure of software systems, making high-level decisions about how components fit together to meet business requirements.
Builds and maintains the software applications and systems that businesses and consumers rely on, working across the full development lifecycle from design to deployment.
Designs, builds, and maintains the networks that connect computers, servers, and devices within and across organizations.
Designs, builds, and hardens the security systems and controls that protect an organization's networks, applications, and data.