TL;DR

Lead Software Engineer (Fintech): Designing and operating highly available, multi-region infrastructure services for a fast-growing platform with an accent on resilience patterns, observability, and SLO management. Focus on driving cloud-native and GitOps standards, refactoring large-scale systems, and mentoring senior engineers within an engineering-led environment.

Location: Must be based in London, UK, with 4 days onsite in Paddington

Salary: £110,000–£140,000

Company

A fast-growing UK-based fintech scale-up prioritizing reliability and technical excellence.

What you will do

  • Architect and implement highly available, multi-region infrastructure services.
  • Define and implement resilience patterns like failover and circuit breaking.
  • Lead large-scale refactoring and reliability improvement initiatives.
  • Establish best practices for incident response, observability, and SLO management.
  • Drive the adoption of modern cloud-native and GitOps practices.
  • Mentor senior engineers and influence engineering culture at scale.

Requirements

  • Strong backend engineering proficiency in Go, Java, or .NET.
  • Extensive hands-on experience designing and operating high-scale distributed systems.
  • Deep expertise in cloud-native architecture (GCP or AWS).
  • Advanced knowledge of Kubernetes and container orchestration.
  • Proven track record of technical leadership and mentoring.
  • Must be able to work 4 days per week onsite in London (Paddington).

Culture & Benefits

  • Work in an engineering-led organization where technical excellence drives business success.
  • Opportunity to influence architecture across a multi-country product.
  • Balanced role allowing for deep technical implementation alongside leadership responsibilities.