14 days ago
London, United KingdomMid Level
Responsibilities
- Design and build full-stack services supporting customer communication, underwriting, collections, notifications, and account management workflows.
- Translate operational needs into reliable automation that reduces manual effort.
- Modernise and evolve system architecture while managing scalability, dependability, and maintainability trade-offs.
- Own projects end to end, from understanding initial problems and shaping solutions through delivery and iteration.
- Collaborate with stakeholders and communicate complex technical topics clearly to influence engineering decisions.
- Use code reviews and design sessions to promote strong engineering practices and staff user experiences.
- Use data or metrics to assess whether changes achieve their intended effect.
Requirements
- Proven experience designing and building backend systems with Python and working across front-end codebases, particularly React or TypeScript.
- Daily practical use of AI tools such as Cursor or Claude Code for boilerplate, research, or development workflows.
- Experience with relational databases, ideally PostgreSQL or similar, including performance and maintainability considerations.
- Ability to anticipate technical challenges and improve systems supporting complex workflows.
- Track record of taking work from an initial problem through delivery, including solution shaping, trade-offs, and iteration.
- Strong communication skills for explaining complex technical topics and influencing team decisions.
- Familiarity with scaling systems or working on internal tools and platforms used by large operational teams is a bonus.
- Experience with Django, FastAPI, React, CI/CD pipelines, deployment workflows, or data-driven evaluation is a bonus.
Benefits
- Hybrid working in London with flexible working hours.
- Medical insurance from Vitality, including discounted gym membership.
- Choice of a dedicated dental plan or a health cash plan.
- Private GP service for employees, partners, and dependents.
- 25 days’ holiday, a birthday day off, the option to buy or sell five additional days, and unlimited unpaid leave.
- One-month fully paid sabbatical after four years.
- External counselling and therapy sessions.
- 3% pension contributions on total earnings.
- Employee equity incentive scheme.
- Generous parental leave and nursery tax benefit scheme.
- Electric car scheme and cycle to work scheme.
- Two company retreats per year.
- Learning and development budget, company-wide talks, and access to platforms such as Treehouse.
- London, Leeds, Berlin, and Frankfurt offices with drinks and snacks, plus employee community events.
