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:
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).
Estes cookies são necessários para o funcionamento do sítio Web e não podem ser desactivados nos nossos sistemas. Pode configurar o seu browser para bloquear estes cookies, mas nesse caso algumas partes do sítio Web poderão não funcionar.
Segurança
Experiência do utilizador
Cookies orientados para o grupo-alvo
Estes cookies são instalados no nosso sítio Web pelos nossos parceiros publicitários. Podem ser utilizados por estas empresas para definir o perfil dos seus interesses e mostrar-lhe publicidade relevante noutro local.
Google Analytics
Anúncios do Google
Utilizamos cookies
🍪
O nosso sítio Web utiliza cookies e tecnologias semelhantes para personalizar o conteúdo, otimizar a experiência do utilizador e para individualizar e avaliar a publicidade. Ao clicar em OK ou ao ativar uma opção nas definições de cookies, está a concordar com isto.
Os melhores empregos à distância por correio eletrónico
Junte-se a mais de 5'000 pessoas que recebem alertas semanais com empregos remotos!