Posted 21 July, 2026
Engineering Lead
Ikhoi Recruitment
London, ENG, GB
Full Time
Job Description
\n
As a Principal Engineer, you won't just be writing code—you will be shaping the technical DNA of one of the UK’s leading financial institutions. This is a high-visibility career move where you’ll champion modern engineering practices, steer large-scale system designs, and mentor high-performing teams to deliver robust, cloud-native platforms powered by Java, AWS, and Kafka.
\nGreat benefits work from London/Manchester 2 days a week. Plus bonus, pension and much more
What’s in it for you?\n- \n
- True Technical Influence: Drive the definition of our overarching technical strategy, product roadmaps, and cloud-ready migration plans using modern architecture. \n
- Industry Recognition: Act as our engineering ambassador, leading participation in major internal and industry-wide tech conferences and events. \n
- Modern Tech Culture: Work within a highly collaborative microservices environment leveraging real-time event streaming and cutting-edge development tooling. \n
- Location Flexibility: Work from our state-of-the-art hubs in Edinburgh, London, or Manchester with a balanced hybrid setup. \n
In this role, you will balance high-level strategic architecture with hands-on technical leadership.
\n- \n
- Lead & Deliver: Manage the technical delivery of one or more software engineering teams, safeguarding code quality, scalability, and performance. \n
- System Architecture: Convert complex functional and non-functional requirements into elegant, high-performance, and resilient system designs across AWS infrastructure. \n
- Build the Foundation: Design and develop reusable libraries, APIs, and real-time Kafka data pipelines to be leveraged by engineering teams across the entire bank. \n
- Stakeholder Partnership: Engage directly with senior stakeholders to explore, suggest, and refine appropriate technical solutions for business-critical features. \n
- Champion Quality: Advocate for excellent architectural principles, writing clean, robust Java code alongside unit and integration tests within automated environments. \n
We are looking for a seasoned engineering leader who is passionate about modern, scalable software design.
\n- \n
- Core Java Expertise: A strong background in Java development, with an excellent understanding of programming best practices, especially around scalability, availability, and performance. \n
- Cloud & AWS Infrastructure: Proven experience designing, deploying, and maintaining resilient systems within AWS cloud environments. \n
- Event-Driven Architecture: Deep understanding of real-time data streaming and messaging systems, with hands-on experience using Apache Kafka to decouple microservices. \n
- Technical Leadership: Proven experience leading software development teams, introducing and executing technical strategies from scratch. Excellent communicator and building teams. \n
- Modern Practices: A strong advocate for Test-Driven Development (TDD), automated test frameworks, mocking, stubbing, and API design. \n
- Adaptability: The ability to rapidly translate complex business requirements into technical solutions, and a proven track record of supporting and maintaining code written by other teams. \n
