At a Glance
- Tasks: Lead engineering teams to build and scale innovative financial systems.
- Company: Join Moneybox, a leading wealth management platform transforming lives.
- Benefits: Enjoy a hybrid work model, competitive salary, and a focus on personal growth.
- Other info: Be part of a diverse team committed to inclusion and innovation.
- Why this job: Make a real impact in fintech while working with cutting-edge technology.
- Qualifications: Proven leadership in engineering and strong software development skills required.
The predicted salary is between 80000 - 100000 £ per year.
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
We are looking for a Head of Engineering to help us scale our engineering capability without compromising product quality, service reliability or regulatory standards. This is a senior, hands-on engineering leadership role. We are looking for someone who can lead through technical depth, strong execution and pragmatic decision-making. The ideal candidate is comfortable designing and helping build complex, high-risk functionality where the margin for error is small. They should be able to operate confidently in a regulated financial services environment and help teams move quickly without creating unnecessary complexity.
A major focus of this role will be technical leadership across Moneybox’s payments, money movement, interest and fee systems. These systems underpin how customer money moves through the platform, how interest is calculated and paid and how fees are collected. Their correctness, reliability and auditability are critical to customer trust, regulatory compliance, revenue assurance and operational resilience.
You will lead a small team of squad leads, each of whom leads a small team of engineers whilst remaining hands-on in delivery. Direct line management is deliberately limited so this role can stay close to the technical detail, with a clear focus on technical leadership, delivery, engineering standards and building systems that improve long-term engineering velocity.
Our Tech Stack
You do not need experience with our exact stack, but you should be able to understand it quickly, work effectively within it and make sound technical decisions across it.
- Backend: C# / .NET Core / .NET Framework, being phased out
- Architecture: Modular monoliths, pragmatic boundaries, asynchronous processing and event-driven patterns where appropriate
- Frameworks and libraries: Hangfire, MediatR, Entity Framework, MassTransit and xUnit
- Azure: App Services, Functions, Service Bus, Event Hub, Cosmos DB and SQL Server
- Tooling: GitHub, Azure DevOps, Terraform, Datadog and Rollbar
What you'll do
Technical Leadership and DeliveryOwn the technical direction for significant backend systems, product features and engineering initiatives. You will contribute directly to design decisions and, where needed, help teams build complex functionality. Set a high bar for software quality, reliability, maintainability and operational excellence, particularly in areas where errors could affect customers, money movement, regulatory compliance or platform stability. Actively review, shape and unblock engineering work. This is not a purely managerial role. You should stay close enough to the code, systems and delivery detail to identify risks, challenge weak designs and help teams make good technical decisions. Drive a strong “get stuff done” culture. You should be able to move from ambiguity to action, make sensible trade-offs and keep teams focused on delivering valuable software.
Payments, Money Movement, Interest and FeesProvide senior technical leadership across the systems that support payments, money movement, interest and fees. These systems support critical flows across the Moneybox platform, including interest calculations, fee collection, Direct Debits, Faster Payments and supplier integrations such as Starling, HSBC and Plaid. You will help ensure these systems remain correct, resilient, scalable, auditable and easy to evolve as customer volumes, product complexity and regulatory expectations increase. You will shape the long-term technical roadmap for these areas, ensuring we can safely support new products, faster payments, improved reconciliation, clearer auditability and stronger operational controls.
Architecture and Engineering StandardsChampion simple, pragmatic architecture. We operate a monolithic architecture and scale by adding new monoliths where appropriate, rather than defaulting to microservices. You should favour designs that are as simple as possible, but no simpler: easy to understand, easy to extend and built to increase engineering velocity rather than introduce complexity for its own sake. Create and maintain engineering standards that help teams build reliable, maintainable and operable systems without unnecessary process.
Engineering LeadershipLead and develop a small team of squad leads who manage engineers while remaining hands-on in delivery. You will coach them on technical judgement, delivery ownership, people leadership and communication. Create a clear operating model for how engineering teams work, deliver and collaborate with the wider business. Keep management overhead low and ensure the focus remains on building high-quality software. Build an environment where engineers are trusted, accountable and focused on meaningful outcomes.
Cross-functional InfluenceConfidently represent engineering in discussions with Product, Compliance, Finance, Operations, Customer Support, Data, Information Security and other departments. You should work with other teams as a peer, not simply take requirements and execute them. You will help shape solutions, challenge assumptions, explain trade-offs and ensure engineering is involved early in important business decisions. This is especially important in payments, money movement, interest and fees, where technical decisions need to support safe, compliant and efficient financial operations.
Experience & SkillsEssential
- Proven experience in a senior engineering leadership role, ideally in a scale-up or high-growth technology business.
- Strong hands-on software engineering background, with experience designing, building, releasing and operating critical production systems.
- Strong system design skills, especially for scalable, reliable, auditable and maintainable backend services.
- Experience with messaging, distributed systems and asynchronous processing.
- Excellent judgement around technical trade-offs, risk and simplicity.
- Able to operate effectively in a regulated or high-accountability environment where quality, auditability and operational discipline matter.
- Experience owning systems where correctness, reconciliation, traceability and operational controls are business-critical.
- Able to participate confidently in both technical and commercial discussions.
- Strong communication skills, with the ability to explain technical trade-offs clearly to non-technical stakeholders.
- Track record of getting important engineering work delivered through simple, pragmatic technical decisions rather than unnecessary process or over-engineered architectures.
Desirable
- Experience leading engineering managers, squad leads or senior engineers who themselves manage or lead other engineers.
- Experience with C#, .NET and Microsoft Azure.
- Experience with payments, ledgers, reconciliation, interest calculations, fee systems or other financial platform domains.
- Experience working modular monolithic architectures at scale.
- Experience with pragmatic Domain-Driven Design.
- Experience in financial services, fintech or another regulated industry.
What good looks like
You raise the quality of technical decision-making across the department. Moneybox has strong technical leadership across payments, money movement, interest and fees. Squad leads become more effective, more accountable and more confident. Engineering is involved early in business and product decisions rather than being treated as a delivery function. Teams deliver important work quickly without creating unnecessary complexity. Systems become easier to build on, operate, audit and understand. Payments, money movement, interest and fee systems scale safely as customer numbers, product complexity and transaction volumes increase. You are trusted by engineers because you can go deep technically, and trusted by the wider business because you are pragmatic, clear and delivery-focused.
Our Commitment to DE&I: At Moneybox, we promote, support and celebrate inclusion, diversity and equity for all, so that everyone can bring their full selves to work. We believe that diversity drives innovation, and that if our team is representative of our community of customers, we can better support their needs. To ensure our recruitment processes provide an equal opportunity for all applicants to succeed, we encourage you to let us know if there are any adjustments that we can make. We are open-minded and always willing to go the extra mile to ensure all applicants can present their full self and potential.
Working Policy: We have a hybrid policy that includes 2 days from our London office and 3 from home. If the role states it is either hybrid or remote candidates must be based within the UK.
Visa Sponsorship: At this time we cannot offer visa sponsorship for this role and we cannot consider overseas applications.
Please read before you apply! Please note if offered a position, the offer is conditional and subject to the receipt of satisfactory pre-employment checks which we will conduct such as criminal record and adverse credit history checks. As a regulated financial business, an adverse financial history could impact your suitability for the role. If you are aware of anything that could affect your suitability for the role, please let us know in advance.
By sending us your application you acknowledge and agree to Moneybox using your personal data as described below. We collect applicants’ personal data to manage our recruitment related activities. Consequently, we may use your personal data to evaluate your application, to select and shortlist applicants, to set up and conduct interviews and tests, to evaluate and assess the results, and as is otherwise needed in the recruitment process generally. We do not share your personal data with unauthorised third parties. However, we may, if necessary, share your personal data to carefully selected third parties acting on our behalf. This may include transfers to servers and databases outside the country where you provided us with your personal data. Such transfers may include for example transfers and/or disclosures outside the European Economic Area and in the United States of America.
If you are unsuccessful in your application, we may keep your details on file so that we can tell you about other suitable vacancies which may be of interest to you when they arise in the future.
If you would like to reach us then please email: [email protected]
If you would rather we did not keep your details on file, you can contact us at: [email protected] We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Head of Engineering employer: Moneybox
At Moneybox, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. Our hybrid working policy allows for flexibility, with two days in our vibrant London office and three days from home, ensuring a healthy work-life balance. We are committed to employee growth, offering opportunities for technical leadership and professional development in a supportive environment that values diversity and inclusion.
StudySmarter Expert Advice🤫
We think this is how you could land Head of Engineering
✨Tap into Campus Networks
If you're still in uni, don’t forget to engage with your campus's career services and attend finance-related events. Banks often do presentations and recruitment drives on campus, so put yourself out there and make use of these opportunities to show off your passion for the field.
✨Get Certified
Consider pursuing relevant certifications like the CFA or ACCA while you’re job hunting. They not only beef up your CV but also connect you with professional bodies which can lead to networking opportunities and even job openings in banking and financial services.
✨Connect on Professional Platforms
Join finance-focused groups on platforms like LinkedIn and engage in discussions. This can really help you stand out from the crowd, allowing potential employers to see your knowledge and interest in industry trends. Plus, you might stumble upon job postings shared exclusively within the group.
✨Apply Directly and Be Proactive
Don’t shy away from reaching out directly to firms like Moneybox. Use their websites and apply through them, but also consider following up with a polite email to express your enthusiasm. Being proactive can make a huge difference in getting noticed in the competitive financial services sector.
We think you need these skills to ace Head of Engineering
Some tips for your application 🫡
Show Off Your Numbers!:In the banking and financial services world, quantifiable achievements are key. Make sure your CV highlights your grades in relevant subjects, any financial certifications you hold, and specific projects where you've delivered measurable results. Employers love to see how your skills translate into real-world success.
Tailor Your Cover Letter to the Role:When applying for a full-time position, your cover letter should make a direct connection between your experience and the job description. Don't just state your enthusiasm for finance—dive into how your background in banking or financial analysis sets you apart. Let your passion shine through while being specific about what you can bring to Moneybox.
Include Relevant Financial Software Experience:If you've worked with financial modelling tools or software like Excel, SAP, or specific analytical tools during your studies or internships, bring that up! Highlighting your proficiency can really make your application pop and show you're ready to hit the ground running in a full-time role.
Research and Reflect:Before hitting that 'apply' button on Moneybox's website, do a little digging. Look up their recent projects, values, and culture. Reflecting their ethos in your application can make a huge difference and show you’re genuinely interested in being part of the team!
How to prepare for a job interview at Moneybox
✨Brush Up on Financial Analysis Skills
Make sure you're well-versed in financial concepts and analytical techniques relevant to banking and financial services. Get comfortable with tools like Excel for modelling or financial forecasting, as technical questions in this area are common during interviews with Moneybox.
✨Prepare for Case Studies
Expect to tackle case studies that demonstrate your problem-solving skills in real-world banking scenarios. Familiarise yourself with the types of problems you might face—think risk assessments or investment evaluations—and be ready to articulate your thought process clearly.
✨Show Your Passion for Finance
Since this is a full-time position, employers at Moneybox will be keen to see your genuine interest in finance. Be prepared to discuss recent industry trends or news articles that excite you, showcasing your enthusiasm and engagement with the field.
✨Network with Industry Professionals
Before your interview, reach out to current or former Moneybox employees on platforms like LinkedIn. They'll offer unique insights into the company's culture and the interview process, which can give us a delightful edge in showcasing a good fit for the team.