Principal Product Engineer in London

Principal Product Engineer in London

London Full-Time 67500 - 82500 £ / year (est.) Home office (partial)
S

At a Glance

  • Tasks: Lead the evolution of a high-growth FinTech backend platform with cutting-edge technologies.
  • Company: Exciting FinTech company focused on innovation and technical excellence.
  • Benefits: Competitive salary, hybrid work model, and opportunities for professional growth.
  • Other info: Join a dynamic team where your technical skills will shine and grow.
  • Why this job: Make a real impact by solving complex backend challenges and shaping technical direction.
  • Qualifications: Experience in backend engineering with NestJS, Node.js, and TypeScript.

The predicted salary is between 67500 - 82500 £ per year.

We’re working with an exciting high-growth FinTech looking for a Principal Backend Engineer to lead the technical evolution of their backend platform. This is a deeply technical, hands-on role for someone who enjoys making difficult architectural decisions, setting a high engineering bar and building systems that can scale with confidence.

What you’ll be working with:

  • TypeScript / Node.js / NestJS
  • AWS & Docker
  • MySQL / relational databases
  • High-volume data processing and distributed workflows
  • Typed APIs and integration contracts
  • Event-driven architecture and reliable processing
  • Observability, resilience and operational excellence

What you’ll be doing:

  • Own the technical direction and architecture of the backend platform
  • Design scalable systems capable of handling millions of records and events
  • Establish clear boundaries between application, data and delivery layers
  • Build robust, well-typed APIs and processing workflows
  • Improve reliability through idempotency, retries, observability and failure isolation
  • Lead technical design reviews and raise engineering standards
  • Mentor engineers through code reviews and technical pairing
  • Drive improvements across scalability, security and maintainability
  • Use AI-assisted and agentic engineering tools to improve development, testing and technical workflows

What we’re looking for:

  • Principal / Staff-level backend engineering experience
  • Deep experience with NestJS, Node.js and TypeScript
  • Strong AWS and Docker experience
  • Experience designing high-scale backend and data systems
  • Excellent API and systems architecture skills
  • Strong understanding of distributed/event-driven systems
  • Experience with relational databases such as MySQL
  • Strong understanding of reliability, observability and failure modes
  • Ability to influence technical direction without needing formal people management
  • Excellent engineering judgement and a pragmatic approach to technical decisions
  • An AI-native mindset and interest in using AI to increase engineering leverage

The opportunity:

This isn’t a traditional management role. You’ll remain highly technical and hands-on, while having significant influence over the architecture, engineering standards and future direction of the platform. If you’re a Principal/Staff Engineer who enjoys solving complex backend problems, scaling systems and shaping technical direction, this could be a great opportunity.

London Hybrid

Interested? Drop me a message for more information. £120K - £150K.

Principal Product Engineer in London employer: SR2 | Socially Responsible Recruitment | Certified B Corporation™

SR2 is an excellent employer, offering a dynamic work culture that values innovation and collaboration in the heart of Edinburgh. With a focus on employee growth, we provide opportunities for professional development and the chance to make a meaningful impact in government digital transformation projects. Our flexible part-time role allows for a balanced work-life integration while contributing to significant public sector initiatives.

S

Contact Details:

SR2 | Socially Responsible Recruitment | Certified B Corporation™ Recruitment Team

We think you need these skills to ace Principal Product Engineer in London

TypeScript
Node.js
NestJS
AWS
Docker
MySQL
High-volume data processing