Head of Engineering
About Quartz
Quartz is reimagining wealth management through personalised intelligence. It's the first wealth platform that truly learns from you, understands your goals, and helps you make confident, informed decisions all in one secure platform. Get the experience of a personal banker that works with you 24/7, at a fraction of the cost.
About the role
We're looking for our Head of Engineering to own how Quartz is built, from early architecture decisions to the team that scales it alongside you.
This is a player-coach role: you'll write code in the critical paths while shaping the roadmap across BE, FE and ML, and hiring the team around you. The architectural calls you make here will define Quartz for years — the kind of decisions that are easy to get wrong and expensive to unwind.
This role is for someone who excels at first principle thinking, has scaled backend systems before, and is comfortable pulling apart established playbooks to rebuild them for a software-first, AI-native world. If you're looking to do meaningful work and you're not driven by a nine to five mentality, you might be just who we're looking for.
Our technology stack
- Kotlin
- SpringBoot, Arrow
- PostgreSQL
- JUnit, Mockk, Springmockk
What you'll be doing
- Setting the technical direction for Quartz — architecture, stack, and engineering standards
- Making the key system design and architectural decisions that will define the platform for years
- Writing code in the critical paths, especially in the early days before the team scales
- Hiring, growing, and leading the engineering team across backend, frontend, and ML
- Owning delivery end-to-end, from architectural decisions to production outcomes
What you'll need
- Fluency with Kotlin or Java
- 8+ years of backend engineering experience, including prior engineering leadership (at least tech lead or equivalent)
- Track record of scaling backend systems to millions of transactions and/or users, with accountability for system design and architectural decisions
- Experience in a start-up or scale-up (at least have started something as a side project!)
- Experience managing and hiring developers
- Fluency in English
Nice to have
- Experience in finance
- Experience working with Hexagonal Architecture and DDD
- Experience in DevOps