Hybrid Back End Engineer – New Ventures

Posted 54 minutes ago

Apply now

About the role

  • Back End Engineer for the Credit Compass team, developing scalable services for small businesses' credit health. Collaborating with cross-functional team to deliver insights and features.

Responsibilities

  • Help design and build the scalable, high-performing services that power Credit Compass.
  • Assist in building, testing, and shipping new user-facing features on our roadmap (such as Monitoring, Cashflow Analysis and Spend Benchmarking).
  • Help ensure the accurate transformation of raw Open Banking, credit bureau, and internal data into clear visualisations and nudges that empower customers to take confident next steps.
  • Contribute to the full development lifecycle—from supporting technical design and implementation through to rollout—for well-defined components and tasks.
  • Learn to maintain and support the core systems behind Credit Compass, focusing on code quality and reliability.
  • Assist in monitoring and troubleshooting production issues, helping to protect user trust and product performance.
  • Partner with Product, Design, and Data to understand customer needs and contribute to solutions that balance technical feasibility with user impact.
  • Actively participate in squad rituals—from planning to retros—by sharing context, asking clarifying questions, and helping the team achieve its goals.
  • Write clean, well-tested code in Python/Django, and actively engage in code reviews to learn best practices and maintain quality across the codebase.
  • Help improve internal tools and CRM integrations that speed up our response to user behaviour and reduce manual work.

Requirements

  • Experience building and maintaining back-end services in Python, ideally with Django, including designing and consuming API endpoints.
  • A basic understanding of relational databases (ideally PostgreSQL) and an eagerness to learn how to query and integrate third-party APIs.
  • Strong verbal and written communication skills, with the ability to translate technical work into clear updates for the team.
  • A curiosity and product mindset: you are eager to understand how your work impacts customers, and you are open to using experiments and metrics to guide your decisions.
  • Experience writing automated tests, and a high level of attention to details to ensure safe releases.
  • Bonus:
  • Experience with relational databases (ideally PostgreSQL).
  • Familiarity with integrating complex external services (e.g. Open Banking, credit bureaus).
  • Experience leading projects end-to-end, from designing to executing a solution.
  • A strong numerical or technical background, with a degree in maths, physics, computer science, engineering, or relevant industry experience.

Benefits

  • Flexible working hours.
  • Medical insurance from Vitality, including discounted gym membership.
  • A private GP service (separate from Vitality) for you, your partner, and your dependents.
  • 25 days’ holiday per year, an extra day off for your birthday, the option to buy or sell an additional five days of annual leave, and unlimited unpaid leave.
  • A one-month, fully paid sabbatical after four years.
  • Instant access to external counselling and therapy sessions for team members that need emotional or mental health support.
  • 3% Pension contributions on total earnings.
  • An employee equity incentive scheme.
  • Generous parental leave and a nursery tax benefit scheme to help you save money.
  • Electric car scheme and cycle to work scheme.
  • Two company retreats a year: we’ve been to France, Italy, Spain, and further afield.
  • A learning and development budget for everyone.
  • Company-wide talks with internal and external speakers.
  • Access to learning platforms like Treehouse.

Job title

Back End Engineer – New Ventures

Job type

Experience level

Mid levelSenior

Salary

£60,000 - £75,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job