Cloud Engineer Jobs

Design, build, and manage cloud infrastructure to support scalable and secure applications. A critical role in the modern tech stack, bridging development and operations.

Open roles
59
Salary range
£40k – £100k
Hiring companies
26

Cloud Engineers are the architects and builders of the digital world, responsible for designing, deploying, and managing cloud infrastructure. They work with platforms like AWS, Azure, and GCP to ensure applications are scalable, secure, and efficient. Cloud Engineers are in high demand across a range of industries, from tech scaleups to large enterprises, and their role is crucial in driving innovation and efficiency in cloud-native environments.

What the role does

Inside the role of a Cloud Engineer

A typical week for a Cloud Engineer is a mix of infrastructure design, deployment, and maintenance, with a focus on automation and security.

  1. 01
    Design and deploy cloud infrastructure using IaC tools.
  2. 02
    Monitor and optimise system performance and security.
  3. 03
    Collaborate with development teams to integrate cloud services.
  4. 04
    Troubleshoot and resolve infrastructure issues.
  5. 05
    Document and update infrastructure configurations.
  6. 06
    Participate in code reviews and contribute to DevOps practices.
Salary on the board

£40k – £100k

Based on advertised midpoints across the 111 priced listings posted in the last 12 months. Base salary only.

Salary visibility
21% of listings advertise a salary — up from 0% the year before.
By seniority
£k base
Mid
36
93
45 jobs
Senior
45
100
31 jobs
Lead
40
69
6 jobs
Skills & tools

What hiring managers ask for

% of 89 listings posted in the last 12 months that mention each skill, extracted from job descriptions.

Terraform
60%
Azure
54%
AWS
49%
CI/CD
37%
PowerShell
29%
Kubernetes
27%
Python
27%
IAM
19%
Azure DevOps
17%
Docker
17%
Infrastructure as Code
17%
Bicep
16%
Career ladder

From Junior to Principal

A typical UK progression for cloud engineers. Years are guidance — strong people move faster, and many senior folks sidestep into research, product or management.

  1. Level 1

    Junior Cloud Engineer

    0–2 yrs

    Assist in the deployment and management of cloud resources, with a focus on learning and supporting more senior engineers.

  2. Level 2

    Cloud Engineer

    2–5 yrs

    Own the design and deployment of cloud infrastructure, ensuring scalability and security, and collaborate with development teams.

  3. Level 3

    Senior Cloud Engineer

    5–8 yrs

    Lead complex cloud projects, mentor junior engineers, and drive innovation in cloud architecture and DevOps practices.

  4. Level 4

    Principal Cloud Engineer

    8+ yrs

    Strategise and oversee the entire cloud infrastructure, influence company-wide cloud policies, and lead cross-functional teams.

Pathway

How to become a Cloud Engineer

There's no single route, but most people follow some version of these steps.

  1. 1

    Learn Cloud Fundamentals

    Start with basic cloud concepts and services, and gain hands-on experience with cloud platforms like AWS, Azure, or GCP.

  2. 2

    Gain Practical Experience

    Work on real-world projects, either through internships, entry-level roles, or personal projects, to build a portfolio of cloud solutions.

  3. 3

    Specialise in a Domain

    Choose a specific area of cloud computing, such as DevOps, security, or architecture, and deepen your expertise through certifications and advanced training.

  4. 4

    Lead Projects and Teams

    Take on leadership roles, managing cloud infrastructure projects and mentoring junior engineers to develop a strong team.

  5. 5

    Influence Company Strategy

    At the senior level, influence the company's cloud strategy, drive innovation, and ensure the organisation stays at the forefront of cloud technology.

Live jobs

59 live roles

See all 59 roles

Cloud Engineer

This role involves managing and supporting AWS cloud infrastructure, including EC2, Lambda, RDS, and CloudFormation, ensuring high availability and performance. The engineer will automate processes using Python or PowerShell, implement Infrastructure as Code, and support disaster recovery and on-call operations. Collaboration with technical teams and continuous improvement of cloud systems are key aspects of the position.

Veolia Cannock, Staffordshire, WS11 1DD, United Kingdom £50,000 pa

Cloud Engineer

This role involves building, deploying, and maintaining cloud infrastructure on Microsoft Azure using infrastructure-as-code principles. The engineer will automate cloud operations using Bicep, PowerShell, and Azure CLI, ensuring secure and scalable environments aligned with ISO 27001 and Cyber Essentials Plus standards. The position supports both internal systems and client-facing projects within a globally focused consultancy.

Mars Recruitment Shippon, Oxfordshire, United Kingdom £50,000 – £55,000 pa

Cloud Engineer - AWS | Python

Design and maintain Python-based data transformation applications while building and managing secure, scalable AWS infrastructure using Terraform. Own the full lifecycle from code to deployment, working with serverless and containerised services like Lambda, ECS, and S3. Collaborate with a cloud engineering team to deliver high-performance, cost-efficient solutions for real-time data processing.

hireful Bristol, Bristol (county), United Kingdom £65,000 – £75,000 pa
Hybrid Permanent

Cloud Engineer - AWS | Python

Design and maintain Python-based data transformation applications while building and managing scalable AWS infrastructure using Terraform. Work across the full lifecycle from code development to deployment, focusing on serverless and containerised workloads for high-performance data solutions. Operate with end-to-end ownership in a technically driven team solving large-scale data challenges.

hireful London, United Kingdom £65,000 – £75,000 pa

Cloud Engineer (Python)

Design and maintain scalable data processing applications using Python and AWS, with end-to-end ownership of both code and infrastructure. Build serverless and containerised workloads, automate CI/CD pipelines, and optimise cloud performance and cost using Terraform and AWS services. Work in a collaborative, agile environment with a focus on reliability and innovation.

Lightfoot Exeter, Devon, United Kingdom
Experis logo

Cloud Security Engineer

A Cloud Security Engineer is needed to design, implement, and secure multi-cloud infrastructure across AWS, Azure, and GCP. The role involves automating security processes, embedding security into DevSecOps pipelines, and ensuring compliance with governance standards. The engineer will work closely with DevOps and security teams to enhance cloud security posture and operational resilience.

Experis Knutsford, Cheshire, United Kingdom £630 pd

Cloud Platform Engineer

Design and build secure, scalable cloud platforms using GCP and Azure, with a focus on automation, DevSecOps, and CI/CD. Enable rapid deployment of innovation projects across a complex enterprise environment through infrastructure as code and cloud-native solutions. Collaborate with architecture, security, and product teams to deliver production-ready platforms.

Computer Futures Manchester, United Kingdom £625 – £675 pd

Cloud Infrastructure Engineer - AWS

Cloud Infrastructure Engineer (AWS)Are you an AWS expert who thrives on building secure, scalable, and highly available cloud environments?We're working with a leading technology organisation that is investing heavily in its cloud capabilities and is looking for an experiencedCloud Infrastructure...

Akkodis Prudhoe, NE42 5PY, United Kingdom £45,000 – £49,000 pa
FAQs

Common questions

  • Essential skills include proficiency in cloud platforms (AWS, Azure, GCP), infrastructure as code (IaC) tools, scripting languages (Python, Bash), and a strong understanding of DevOps practices.

  • Continuously update your skills through certifications, hands-on projects, and staying current with industry trends. Leadership experience and a deep understanding of cloud architecture will also help you advance.

  • Salary ranges can vary widely based on experience, location, and industry. For more detailed information, refer to the salary section on this page.

  • Day-to-day responsibilities include designing and deploying cloud infrastructure, monitoring and optimising system performance, collaborating with development teams, and troubleshooting issues.

Hiring cloud engineers?

Post your role in 90 seconds and reach the specialist audience that already reads this page.