Engineering Lead

🇬🇧 United Kingdom - Remote
💻 Software Development🟣 Senior

Job description

About Us

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)

  • PatternsREST APIs, Hangfire, MediatR, Entity Framework, Mass Transit, xUnit

  • AzureApp Services, Functions, Service Bus, Event Hub, CosmosDB, SQL Server, Data Factory

  • ToolingGitHub, 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 and Skills

  • 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).
  • Has experience managing small teams.

What’s In It For You

  • Impact: Join a fast-growing, award-winning business where you can have a tangible impact.

  • Compensation: Competitive remuneration package and company shares.

  • Work Environment: Hybrid working environment, inclusive culture, and home office furniture allowance.

  • Learning: Personal annual Learning and Development budget.

  • Health: Private Medical Insurance, Health Cash Plan, and Gympass subscription.

  • Family: Enhanced parental pay and leave.

  • Time Off: 25 days holiday + bank holidays (increasing with length of service).

  • Extras: Company pension scheme and Cycle to Work scheme.

  • #LI-MT1

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]

Share this job:
Please let Moneybox know you found this job on Remote First Jobs 🙏

Find Remote Jobs

Connect with top companies hiring for remote jobs, work-from-home roles, and 100% online jobs worldwide.

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Apply