We're redefining consumer lending in the UK, and beyond. Using advanced AI and Open Banking data, we make fair, affordable personal finance available to more people. We're looking for a Lead Software Engineer to own the engineering function that automates how our Finance and Operations teams work.
Requirements
- Strong experience building production systems in Python, including async code, type hints, and a serious approach to testing
- A product mindset — you measure success by the problem solved, not the ticket closed, and you're comfortable pushing back on requirements that don't make sense
- Experience working directly with business stakeholders (Finance, Operations, Compliance, or similar) to understand how their function actually works, gather requirements, and translate them into reliable systems
- Strong engineering judgement and the ability to make pragmatic technical trade-offs, especially when building for internal users where reliability and auditability matter more than novelty
- Experience maintaining business-critical systems and supporting them in production
- Strong sense of ownership across the full lifecycle: discovery, design, build, deployment, and support
- Experience working with cloud infrastructure (AWS, GCP, or Azure)
- Comfortable in fast-paced environments where accuracy, reliability, and clear communication are essential
Benefits
- Everyone owns a piece of the company — equity
- Hybrid with 3 days a week in the office
- 25 days' holiday a year, plus 8 bank holidays
- 2 paid volunteering days per year
- One month paid sabbatical after 4 years
- Employee loan
- Free gym membership
- Team wellness budget to be active together — set up a yoga class, a tennis lesson or go bouldering