Quick Overview
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 theyre 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 StackA 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.
Desirable Skills:
Distributed systems and messaging. Microsoft Azure (Cosmos DB, App Services, Functions, Service Bus). Infrastructure as Code / Terraform. Domain-Driven Design (DDD).Similar jobs
- GS
Civil Engineering Manager
NewGet Staffed Online Recruitment
Beaconsfield, Buckinghamshire🇬🇧HybridYesterdayEngineering - AO
Project Engineering Manager
NewAWD online
Hope Valley, Derbyshire🇬🇧On-siteYesterdayEngineering - MP
Senior Development Manager
NewMichael Page
Uxbridge, Middlesex🇬🇧£50k/yrHybrid4 hours agoOutreachStakeholder ManagementSales - PQ
Director of Software Engineering
NewPQShield
Remote; UK🇬🇧Remote12 hours agoRustEmbedded SystemsScrum+5Technology - EB
Engineering Manager - Communications Platform
NewEbury
London🇬🇧Hybrid14 hours agoDockerGCPAWS+9 - HA
Engineering Lead - Account Details Experience
NewHackajob Ltd
Charing Cross, Central London🇬🇧On-siteYesterdayEngineering