AWS Engineer Jobs

Specialists who design, build, and manage cloud infrastructure on Amazon Web Services. A critical role in the modern tech stack, driving scalability and efficiency.

Open roles
26
Salary range
£45k – £95k
Hiring companies
16

AWS Engineers are the backbone of cloud-native applications, ensuring that systems are scalable, secure, and efficient. They work with a range of AWS services to design, deploy, and manage cloud infrastructure. These roles are in high demand across a variety of industries, from startups to large enterprises, and require a deep understanding of cloud architecture and best practices.

What the role does

Inside the role of an AWS Engineer

A typical week for an AWS Engineer is a mix of designing and deploying cloud infrastructure, monitoring system performance, and ensuring security and compliance.

  1. 01
    Design and deploy cloud infrastructure using AWS services.
  2. 02
    Monitor and optimise system performance and resource usage.
  3. 03
    Implement and maintain security and compliance measures.
  4. 04
    Collaborate with development teams to integrate cloud services.
  5. 05
    Troubleshoot and resolve issues in the cloud environment.
  6. 06
    Stay updated with the latest AWS features and best practices.
Salary on the board

£45k – £95k

Based on advertised midpoints across the 38 UK listings priced in pounds in the last 12 months. Base salary only.

Salary visibility
32% of listings advertise a salary — up from 0% the year before.
By seniority
£k base
Mid
45
90
11 jobs
Senior
59
111
10 jobs
Skills & tools

What hiring managers ask for

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

AWS
100%
Terraform
71%
Python
58%
CI/CD
46%
Docker
46%
Kubernetes
46%
S3
29%
Lambda
29%
VPC
29%
EC2
25%
IAM
25%
RDS
25%
Career ladder

From Junior to Principal

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

  1. Level 1

    Junior AWS Engineer

    0–2 yrs

    Assist in the design and deployment of cloud infrastructure, focusing on learning and gaining hands-on experience with AWS services.

  2. Level 2

    AWS Engineer

    2–5 yrs

    Take ownership of specific projects, design and implement cloud solutions, and contribute to the overall architecture and security of the system.

  3. Level 3

    Senior AWS Engineer

    5–8 yrs

    Lead the design and implementation of complex cloud architectures, mentor junior engineers, and ensure the system meets performance and security standards.

  4. Level 4

    Principal AWS Engineer

    8+ yrs

    Drive strategic cloud initiatives, lead cross-functional teams, and influence the direction of cloud architecture and operations within the organisation.

Pathway

How to become a AWS Engineer

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

  1. 1

    Learn AWS Fundamentals

    Start by gaining a solid understanding of AWS services, including EC2, S3, and VPC. Complete relevant certifications like AWS Certified Solutions Architect – Associate.

  2. 2

    Gain Practical Experience

    Work on real-world projects to design, deploy, and manage cloud infrastructure. Contribute to DevOps processes and collaborate with development teams.

  3. 3

    Specialise in Advanced Services

    Deepen your expertise in advanced AWS services such as Lambda, DynamoDB, and CloudFormation. Pursue higher-level certifications like AWS Certified DevOps Engineer – Professional.

  4. 4

    Lead Projects and Teams

    Take on leadership roles, leading the design and implementation of complex cloud architectures. Mentor junior engineers and ensure best practices are followed.

  5. 5

    Influence Cloud Strategy

    Drive strategic initiatives to optimise cloud usage, reduce costs, and enhance security. Influence the organisation's cloud strategy and contribute to industry thought leadership.

Live jobs

26 live roles

See all 26 roles

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

Data Engineer (AWS) - Manchester

This role involves developing and maintaining robust data pipelines and ETL processes using AWS services. You will contribute to cloud migration, implement architectural solutions, and ensure data quality and integrity. The position offers the opportunity to work with a prestigious brand and gain valuable experience in data engineering.

Noir Manchester, United Kingdom £45,000 – £65,000 pa
On-site Permanent

DevOps Engineer (AWS & Cloud Security)

This role involves designing, deploying, and maintaining hybrid cloud infrastructure on AWS and private cloud environments. You will automate deployments with Terraform and Ansible, build CI/CD pipelines using GitHub Actions, and implement monitoring and observability with tools like Grafana and Prometheus. The position offers opportunities for professional growth in cloud security and DevSecOps.

Ernest Gordon Recruitment North London, United Kingdom £65,000 – £70,000 pa

Cloud Engineer - AWS | Python

This role involves designing and maintaining Python-based data transformation applications while building and managing scalable AWS infrastructure. You'll have end-to-end ownership, working across the full lifecycle from code development to cloud architecture using Terraform and modern AWS services like Lambda, ECS, and S3. The position blends software engineering, cloud infrastructure, and data engineering to deliver high-performance, real-time data solutions.

hireful Exeter, United Kingdom £65,000 – £75,000 pa
Hybrid Permanent

Cloud Security Engineer (AWS)

This role involves designing and building resilient and secure cloud infrastructures on AWS, conducting security assessments, and monitoring security incidents. The engineer will work closely with the team to develop and implement security policies and procedures, ensuring the confidentiality and integrity of data in cloud environments.

DMS Computer Recruitment London, United Kingdom £65,000 – £90,000 pa
Remote Permanent

Senior Data Engineer (AWS) - Manchester

As a Senior Data Engineer, you will lead the development and maintenance of robust data pipelines and ETL processes using AWS services. You will work on real-time data solutions, improve automation, and ensure data quality, while also contributing to cloud migration and providing technical guidance to junior team members.

Noir Manchester, United Kingdom £60,000 – £80,000 pa

Senior DevOps Engineer - AWS - Manchester

This role involves driving DevOps and SRE practices, collaborating with cross-functional teams to implement CI/CD pipelines, and ensuring system reliability and performance. The position offers opportunities to work with cutting-edge technologies and agile methodologies.

Circle Recruitment Manchester, United Kingdom £60,000 – £70,000 pa

SC Cleared DevOps Engineer (EKS AWS)

This role involves managing and automating AWS cloud infrastructure and EKS-based Kubernetes platforms using Terraform, Ansible, and GitLab CI. You'll build and maintain CI/CD pipelines, support microservices deployments with Docker and Helm, and implement monitoring via Prometheus and Grafana. The role requires strong DevSecOps practices, production support, and incident response within a secure, SC-cleared environment.

Hays Technology London, United Kingdom £420 pd
Hiring locations

Where this role is hiring

The locations with the most live listings for this role today.

FAQs

Common questions

  • Key skills include a strong understanding of AWS services, cloud architecture, DevOps practices, and scripting languages like Python or Bash. Security and compliance knowledge is also crucial.

  • AWS Certified Solutions Architect – Associate and Professional, AWS Certified DevOps Engineer – Professional, and AWS Certified Security – Specialty are highly valued in the industry.

  • The typical progression starts as a Junior AWS Engineer, advances to AWS Engineer, then Senior AWS Engineer, and finally reaches Principal AWS Engineer or a leadership role.

  • Common challenges include managing cloud costs, ensuring high availability and performance, maintaining security and compliance, and keeping up with the rapid evolution of AWS services.

  • Salaries for AWS Engineers can vary widely based on experience and location. For specific salary ranges, please refer to the salary section on this page.

Hiring aws engineers?

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