About the Role We are seeking an experienced and visionary Head of Engineering to lead our technology engineering function in London. As a key member of the senior leadership team, you will be responsible for driving the delivery of scalable, secure, and resilient banking systems while fostering a high-performance engineering culture. You will collaborate closely with stakeholders across product, operations, risk, and compliance to ensure our technology aligns with the strategic goals of the bank.
Key Responsibilities
Leadership & Strategy
Lead, inspire, and scale a multi-disciplinary engineering team (backend, frontend, DevOps, QA, and platform).
Define and execute the engineering strategy in alignment with the bank’s digital transformation goals.
Drive innovation and continuously evaluate new technologies to maintain a modern and robust tech stack.
Oversee the design, development, and delivery of core banking platforms, APIs, mobile and web applications.
Ensure engineering projects are delivered on time, within scope and budget, and meet regulatory and security standards.
Implement agile and DevOps practices to improve development velocity and operational excellence.
Skills & Qualifications
Proven experience (10+ years) in software engineering with at least 5 years in a leadership role, ideally within financial services or fintech.
Deep understanding of modern technology stacks, microservices architecture, cloud infrastructure (AWS, GCP, or Azure), and CI/CD.
Track record of delivering complex, secure, and scalable systems in a regulated environment.
Strong leadership, communication, and stakeholder management skills.
Experience working with Agile methodologies and distributed teams.