Lead Software Engineer - Full Stack (FinTech)
Location: Central London (Highly Flexible Hybrid Model)
Employment: Full-Time, Permanent
About the Company
Join a market-leading digital banking platform recognised for driving significant economic impact and delivering innovative, personalised financial solutions to both businesses and retail savers. They're a high-growth, technology-first organisation powered by world-class engineering and focused on solving complex, high-volume transactional challenges that underpin the modern economy.
The Role: Lead Engineer, Full Stack (Python, Node, TypeScript, React)
This is a critical leadership and hands-on technical role within the core retail banking product line. You will be instrumental in ensuring seamless, secure, and rapid money movement for hundreds of thousands of customers.
The squad owns the entire transactional payments journey: from customer initiation on the web/mobile frontends through to the sophisticated backend processing, connecting directly with critical payment schemes, and enforcing state-of-the-art Fraud and AML compliance checks.
We are seeking a leader who can deliver measurable business impact, champion simplicity, and drive continuous improvement across the platform.
Key Responsibilities
* Squad Leadership: Lead and mentor a dedicated squad of 4-6 talented engineers, guiding technical direction, prioritizing workflow, and ensuring successful delivery against mission objectives.
* System Design & Architecture: Design, document, and oversee the implementation of highly resilient, scalable, and secure event-driven distributed systems (internal and external integrations).
* Technical Breakdown: Translate complex, ambiguous business problems into clear, incremental technical deliverables with well-defined architecture and domain boundaries.
* Architectural Influence: Act as a key technical influencer, contributing to and making pragmatic, forward-thinking decisions that shape the architecture of the wider banking platform.
* DevOps and Ownership: Fully embrace the "You Build It, You Run It" DevOps philosophy, maintaining end-to-end ownership of services from development through production operation.
* Coaching & Mentoring: Actively coach and mentor engineers, supporting both their technical mastery and professional career development.
* Innovation: Leverage modern Generative AI tools and concepts to enhance team productivity and optimize decision-making processes.
Technology Stack
We employ a pragmatic, cloud-native approach. Deep experience in building highly available, distributed services is essential, utilizing tools such as:
| **Backend & Core Services** | Python, NodeJS, TypeScript |
| **Frontend** | React, TypeScript, styled-components |
| **Data & Persistence** | PostgreSQL, MySQL, BigQuery |
| **Cloud & DevOps** | AWS, GCP, Docker, Terraform, GitHub Actions/CircleCI |
| **Testing** | Jest, React Testing Library, Cypress, pytest |
* Compensation: Highly competitive salary and equity package, corresponding with experience and impact.
* Work Model: A truly flexible hybrid environment that balances deep focus work (remote) with high-value collaboration sessions (in the office). There is no rigid mandatory office requirement.
* Culture: Regular company socials, team lunches, and focused investment in employee well-being.
If this Lead Full Stack Engineer role sounds of interest and you'd like to find out more then please click apply and someone will reach out if suitable.