Technology & Computing

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.

Also known as: Cloud Infrastructure Engineer, Cloud Systems Engineer

Compare with another career

What you do

Sets up and configures cloud resources such as virtual machines, storage, and networking, and automates infrastructure using code-based tools. Monitors system performance and cost, plans for scaling and redundancy, and works to keep cloud environments secure and reliable. Collaborates with software and operations teams to support applications running in the cloud.

Typical work environment

Desk-based work, often remote, split between infrastructure planning, scripting, and responding to system alerts as part of an infrastructure or platform team.

Typical entry point

Junior cloud engineer or systems engineer at a tech company or IT services provider

Relevant subjects

Core

Computer Science

Also relevant

Mathematics

Relevant interests

Core

Computers

Also relevant

ProgrammingElectronics

Useful skills

Programming· IntermediateProblem solving· AdvancedAnalytical thinking· IntermediateOrganization· Intermediate

These are useful, relevant skills to build over time — not a checklist you need to already have.

Common education routes

Bachelor's degree—Computer Science EngineeringPrimary route
Bachelor's degree—Information TechnologyPrimary route
Master's degree—Computer ScienceCommon route

These are common routes in, not the only path — and not a university or course recommendation.

Career characteristics

Remote-work friendlyStrong salary potentialHigh job securityGood international mobilityDeep technical specialisation

General tendencies for this career, not a guarantee — actual roles vary by employer and location.

Industries

SoftwareData

Tags

STEMTechnicalHigh-growth

Related careers

Technology & Computing

DevOps Engineer

Builds and maintains the automated pipelines and infrastructure that let software teams build, test, and release code reliably and frequently.

TechnicalHigh GrowthStem
Technology & Computing

Backend Developer

Builds the server-side logic, databases, and APIs that power applications, handling the data and processing users don't directly see.

TechnicalStem
Technology & Computing

Solutions Architect

Designs the overall technical structure of software systems, making high-level decisions about how components fit together to meet business requirements.

TechnicalClient FacingStem
Technology & Computing

Network Engineer

Designs, builds, and maintains the networks that connect computers, servers, and devices within and across organizations.

TechnicalOffice BasedStem
Featured
Technology & Computing

Software Engineer

Builds and maintains the software applications and systems that businesses and consumers rely on, working across the full development lifecycle from design to deployment.

TechnicalHigh GrowthStem
Technology & Computing

Cybersecurity Engineer

Designs, builds, and hardens the security systems and controls that protect an organization's networks, applications, and data.

TechnicalHigh GrowthRegulated Profession
This page describes the career itself — it isn't a personalised match for you. See how well it matches your own Student Digital Profile at /recommendations, or compare it against another career.