Principal Engineer (Cloud) - AWS
Role details
Job location
Tech stack
Job description
As a Principal AWS Cloud Engineer, you will lead the technical direction of our cloud infrastructure and platform engineering initiatives defining the overarching cloud strategy, architecting highly resilient, scalable, and secure distribute systems on AWS.
Day-to-day, you'll serve as the highest level of technical escalation and be a trusted advisor to engineering leadership providing Technical Leadership & Mentorship to Senior, Mid-Level and Junior Engineers fostering a culture of continuous learning, rigorous peer review, and operational excellence.
Your responsibilities will include: Architecting complex, multi-region, and highly available AWS cloud environments that align with long-term business goals and product roadmaps Continuously evaluate emerging AWS services and third-part tools to determine their viability for improving our technology stack and reducing time-to-market Guiding technical decision-making across multiple engineering squads and cross-functional collaboration to ensure seamless integration of cloud infrastructure with product development Maintaining complex, modular codebases using Terraform/AWS CDK/Pulumi Architecting internal developer platforms and enterprise-grade CI/CD frameworks that enable development teams to operate autonomously and securely Implementing AWS cost optimisation strategies and driving optimisations to resolve systemic performance bottlenecks across microservices, databases, and network layers, This role is 37 hours per week based at any of our main UK sites with a minimum average site attendance of three days per week. To cover shift patterns between 0730-1830 GMT you may be asked to work at specific times. As part of a commitment to maintaining high service availability and rapid incident response, this role will be required to participate in an on-call rota. This responsibility reflects the trust placed in the role to act swiftly and decisively when critical systems are impacted
Requirements
Expert knowledge of the entire AWS ecosystem, particularly complex networking (Transit Gateway, Direct Connect), compute, data storage, and enterprise security configurations Exceptional proficiency in Infrastructure as Code and configuration management Strong software background with deep expertise in at least one modern programming language (Python, Go, Java, or Node.JS Demonstrated experience leading large technical projects, influencing organisational engineering culture and driving cross-team consensus Proven track record of designing, deploying, and maintaining large-scale, distributed software systems and microservices architectures, Minimum of AWS Associate certification or higher
We value difference and we don't have a fixed idea when it comes to background or education, provided you can show the required level of experience and willingness to learn then we would like to hear from you.
Benefits & conditions
Pulled from the full job description
- Employee discount
- Private dental insurance
- Company pension
- Private medical insurance, Matched contribution pension scheme, with life assurance Generous holiday allowance, with the option to purchase additional days Options to join Health Cash Plan, Private Medical Insurance and Dental Insurance Employee discount portal: Personal Accident Insurance, Travel Insurance, Restaurants, Cinema Tickets and much more We are proud to support the Armed Forces community by honouring the Armed Forces Covenant and maintaining our Gold Award standard in the Defence Employer Recognition Scheme Volunteering Opportunities - helping charities and local community