We are seeking a Backend Software Engineer to join our Decision Systems team in London. As a Backend Software Engineer, you will play a key role in shaping one of the most critical components of our Decision Intelligence platform. You will work across the software stack, from improving scoring capabilities to building tools that make detection logic faster, clearer, and more powerful for our users.
Requirements
- Strong commercial experience in Java or another JVM-based language.
- A willingness — and enthusiasm — to learn Scala and adopt functional programming practices.
- Pride in designing, building, and delivering well-engineered, high-quality solutions to complex problems.
- A big-picture approach to problem-solving, ensuring your solutions work effectively within the wider system.
- Experience across the full engineering lifecycle, from design and implementation through to testing and deployment.
Benefits
- Competitive salary
- Company Bonus
- Flexible working hours
- Free access to global WeWork locations
- Events
- Pension Scheme with a company contribution of 6%
- 25 days annual leave
- Birthday off
- Work from Anywhere Scheme
- Family: Enhanced Maternity, Paternity, Adoption, or Shared Parental Leave
- Private Healthcare
- EAP, Well-being Days, Gym Discounts
- Free Calm App Subscription
- Workplace Nursery Scheme
- Team's Social Budget & Company-wide Summer & Winter Parties
- Tech & Cycle-to-Work Schemes
- Volunteer Day off
- Dog-friendly Offices