Engineering Lead

Moneybox

Greater London

On-site

GBP 90,000 - 130,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Moneybox is seeking an Engineering Lead to guide backend delivery as part of the engineering leadership team. The role blends hands-on software engineering with delivery management across multiple teams to sustain growth and maintain service quality.

You will shape technical direction, mentor engineers, and drive standards while addressing architecture, scalability, and reliability across our platform.

Qualifications

  • Proven experience in a similar role with a background in hands-on software engineering.
  • Able to participate in technical and commercial discussions.
  • Experience designing, developing, releasing, and maintaining scalable, fault-tolerant systems.
  • Strong analytical and problem-solving skills with experience managing deliveries from conception to real-world use.
  • Experience building high-performing teams, including structured career development and mentoring staff at all levels.
  • Thorough understanding of OO programming, relational databases, REST APIs, and supporting live software services.

Responsibilities

  • Hands-on Delivery: Actively builds, reviews, and operates production systems.
  • Delivery Management: Manage software delivery across teams through both individual and team contributions.
  • Roadmap & Strategy: Work with the wider business to manage the delivery roadmap, identify dependencies, and communicate progress and changes.
  • Operating Models: Create and update operating models that allow the department to deliver efficiently while understanding business goals and drivers.
  • Technical Design: Own technical solution design for significant product features, software modules, and technical initiatives (directly and via delegation).
  • Leadership: Manage, coach, and mentor staff; define clear career development paths for team members.
  • Standards: Set high standards and continually improve internal processes, staying abreast of emerging technologies.

Skills

Hands-on engineering
Business partner
System design
Problem solving
Team building
OO programming

Tools

Azure DevOps
Terraform
Cosmos DB
SQL Server
GitHub
Entity Framework
MassTransit
xUnit

Job description

About Moneybox

At Moneybox, our mission is to give everyone the means to get more out of life. We're guided by our belief that wealth isn't about the money, it's about the means to more - more freedom, opportunities, possibilities, and peace of mind. Moneybox is an award-winning wealth management platform, helping over one and a half million people build wealth throughout their lives, whether they’re saving and investing, buying their first home, or planning for retirement.

Job Brief

Moneybox is growing rapidly. We have more users, more accounts, more money invested, more features, more code, more data, and more team members than ever before. We are looking for an Engineering Lead to help us handle this growth without compromising on our service or product quality.

This role is part of the backend engineering leadership team. We are looking for an experienced hands‑on engineer who has contributed to and managed the delivery of complex software across multiple teams.

Our Tech Stack

A fundamental understanding of our ecosystem is important:

  • Backend: C# / .NET Core / .NET Framework (being phased out)
  • Patterns: REST APIs, Hangfire, MediatR, Entity Framework, Mass Transit, xUnit
  • Azure: App Services, Functions, Service Bus, Event Hub, CosmosDB, SQL Server, Data Factory
  • Tooling: GitHub, Azure DevOps, Terraform, Datadog, Rollbar
What You'll Do
  • Hands‑on Delivery: Actively builds, reviews, and operates production systems.
  • Delivery Management: Manage software delivery across teams through both individual and team contributions.
  • Roadmap & Strategy: Work with the wider business to manage the delivery roadmap, identify dependencies, and communicate progress and changes.
  • Operating Models: Create and update operating models that allow the department to deliver efficiently while understanding business goals and drivers.
  • Technical Design: Own technical solution design for significant product features, software modules, and technical initiatives (directly and via delegation).
  • Leadership: Manage, coach, and mentor staff; define clear career development paths for team members.
  • Standards: Set high standards and continually improve internal processes, staying abreast of emerging technologies.
Experience & Skills
Essential
  • Track Record: Proven experience in a similar role with a background in hands‑on software engineering.
  • Business Partner: Able to participate in technical and commercial discussions.
  • System Design: Experience designing, developing, releasing, and maintaining scalable, fault‑tolerant systems.
  • Problem Solving: Strong analytical and problem‑solving skills with experience managing deliveries from conception to real-world use.
  • Team Building: Experience building high‑performing teams, including structured career development and mentoring staff at all levels.
  • Core Fundamentals: Thorough understanding of OO programming, relational databases, REST APIs, and supporting critical live software services.
Desirable Skills
  • Distributed systems and messaging.
  • Microsoft Azure (Cosmos DB, App Services, Functions, Service Bus).
  • Infrastructure as Code / Terraform.
  • Domain‑Driven Design (DDD).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineering Lead
Engineering Lead

Moneybox • City Of London

On-site
GBP 90,000 - 130,000
Engineering Lead: Backend & Platform Delivery
Engineering Lead: Backend & Platform Delivery

Moneybox • Greater London

On-site
GBP 90,000 - 130,000
Senior Systems Engineer in Westminster Abbey
Senior Systems Engineer in Westminster Abbey

Energy Jobline ZR • Greater London

Hybrid
GBP 90,000 - 130,000
Engineering Lead | C#/.NET | Global Trading Technology | London, Hybrid
Engineering Lead | C#/.NET | Global Trading Technology | London, Hybrid

SGI • Greater London

Hybrid
GBP 90,000 - 140,000
Competitive salary
Bonus
Benefits
Technical Lead
Technical Lead

Chroma Recruitment • Lancashire

On-site
GBP 90,000 - 130,000
Engineering Team Lead (Belfast, Hybrid)
Engineering Team Lead (Belfast, Hybrid)

Ocho People • Belfast City District

Hybrid
GBP 75,000 - 90,000
Hybrid work model
Manager-level role
Technical autonomy
Lead Developer
Lead Developer

Evolve Energy (Evolve Energy Supply Limited) • Manchester

Hybrid
GBP 90,000 - 150,000
Lead Software Engineer
Lead Software Engineer

Inara • Leeds

On-site
GBP 70,000 - 110,000
Lead Software Engineer
Lead Software Engineer

Atarus • England

On-site
GBP 60,000 - 80,000
Head of Engineering
Head of Engineering

Digital Waffle • England

On-site
GBP 95,000 - 130,000