In this role you will design and operate cloud-native applications on AWS, shaping scalable, secure multi-tenant platforms. You will contribute to modern web apps and API layers while enabling reliable DevOps practices in a regulated setting. The position sits within a collaborative team, focusing on impact through architecture, automation and cross-functional delivery. This is an opportunity to work with leading partners and help drive technology transformation at scale.
Pay / Benefits
quarterly profit share
career progression and mentorship
flexible/remote working
pension
Private healthcare
Life assurance and financial advice","wellbeing programs"),
Responsibilities
Design, build and maintain cloud-native apps using AWS serverless services (e.g., Lambda, API Gateway, DynamoDB, SQS, Cognito, CloudWatch)
Architect and support highly regulated, multi-tenant EKS/Kubernetes clusters
Develop Infrastructure as Code using AWS CDK or similar tools (Terraform, CloudFormation)
Build and support modern web applications using React and TypeScript
Implement and optimise REST and GraphQL APIs
Contribute to event-driven and microservices architectures
Collaborate with cross-functional teams, support DevOps processes (CI/CD pipelines and configuration management), and troubleshoot issues across the technology stack
Key requirements
AWS & Cloud (Mandatory)
Demonstrated hands-on experience with AWS services including Lambda, API Gateway, DynamoDB, SQS, Cognito, CloudWatch
Proven experience designing, building, deploying and operating AWS workloads
Experience in highly regulated and secure environments
Kubernetes & Platform Engineering: hands-on with EKS/Kubernetes production-grade clusters, multi-tenant architectures, platform reliability and observability
DevOps & Automation: fully automated CI/CD pipelines using GitHub Actions, Terraform, Helm Charts; scripting in Python and Bash
Application & Development: TypeScript, React frontend, REST and GraphQL APIs; understanding of microservices and event-driven architectures
Quality & Testing: Test-Driven Development (TDD) and familiarity with testing frameworks
Security & DevSecOps: secure-by-design, DevSecOps practices, security controls across cloud, container and CI/CD layers
Collaboration & Problem Solving: strong troubleshooting, ability to work in distributed systems, effective communication
We use essential cookies to make this site work. With your permission we would also like to use the optional cookies below. Nothing optional is set until you choose, and you can change your mind at any time from "Cookie settings" at the bottom of every page. Cookie policy.
Essential — keep the site working and secure, and remember the choice you make here. Always on.