Key Responsibilities
- Providing hands-on technical leadership across a team of software/cloud engineers.
- Helping design and develop scalable solutions within a complex AWS environment.
- Supporting and unblocking developers when they encounter difficult technical problems.
- Driving modern engineering practices across CI/CD, containerisation, microservices and automation.
- Working through complex cloud integration and connectivity challenges.
- Challenging existing technical approaches and identifying better ways of solving problems.
- Helping accelerate the move away from traditional development approaches towards faster, iterative software delivery.
- Exploring emerging technologies and identifying where they can provide genuine business and engineering value.
- Supporting the programme's growing use of AI-assisted and agentic development technologies.
- Communicating technical concepts effectively across engineering teams, technology stakeholders and senior business leadership.
Key Requirements
- Strong hands-on background in Software Engineering, Cloud Engineering, Platform Engineering or DevOps.
- Deep practical knowledge of AWS and the wider AWS technology ecosystem.
- Strong experience with containers/microservices and CI/CD.
- Experience designing and delivering solutions within complex cloud environments.
- Strong software engineering capability – Python experience would be particularly relevant, although broader/polyglot development experience is welcomed.
- Experience technically leading, mentoring and supporting other engineers without moving away from hands-on technology.
- Strong problem-solving skills and the confidence to challenge technical decisions where appropriate.
- Excellent communication skills, with the ability to operate effectively with both highly technical teams and senior stakeholders.
- Most importantly, a genuine enthusiasm and curiosity for technology – someone who naturally keeps up with emerging tools and engineering approaches, experiments with new ideas and is interested in continually improving how technology is built and delivered.
Desirable
- React experience.
- Kubernetes/container orchestration.
- Infrastructure as Code, e.g. Terraform or CloudFormation.
- Developer platform/tooling experience.
- Exposure to Generative AI, agentic development or AI-assisted software engineering.
- Experience introducing new engineering standards, technologies or development practices.
- Financial Services experience is not required. We are particularly interested in strong technologists from cloud, SaaS, technology consultancy, digital product, gaming or other engineering-led environments.