Back End Engineer

🔒 Confidential Employer
Posted 28 April 2026
LOCATION
London
TYPE
Full-time
LEVEL
Mid-Senior level
SALARY
£75,000 / year
CATEGORY
Fintech
This employer holds a UK Home Office sponsor license — sponsorship for this specific role is at the employer’s discretion

SKILLS

Python Django SQL Postgres MySQL Flask Oracle FastAPI

FULL DESCRIPTION

Back End Engineer

Company: [Employer hidden — view at passion-project.co.uk]

Location: London

Salary: £60-75k

Work Type: Hybrid

Job Type: Full-time

Experience Level: Junior, Mid and Senior level

About the role

We’re looking for a back-end engineer to join the Credit Compass team. You will help design and build the scalable, high-performing services that power Credit Compass, helping small businesses understand, monitor and improve their credit health. The Credit Compass team is responsible for helping small businesses understand, monitor, and improve their credit health by turning complex financial data into clear, actionable insights. The team owns the product end-to-end, from integrating data sources and shaping scoring logic through to designing the dashboards, journeys, and nudges that keep customers coming back. It is a cross-functional team of front-end and back-end engineers, product, design, and analytics, working closely together to run experiments, ship iteratively, and collaborate with other [Employer hidden] teams to share data and infrastructure.

As a Back End Engineer in the Credit Compass New Data squad, you’ll help integrate richer data sources (Open Banking, credit reports) into our product. The aim is to deliver increasingly insightful information to small business owners to help them understand their credit position, and decide what to do next. 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.

Who you are

  • Experience with Python web frameworks (Django / FastAPI / Flask / Starlette / Ninja), including designing and consuming API endpoints
  • A basic understanding of relational databases (PostgreSQL / MySQL / MS SQL / Oracle)
  • Experience contributing to the delivery of complex projects, including taking features from conception (0-1) to launch in a startup, scale-up, or SME environment.
  • 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

Desirable

  • Familiarity with integrating complex external services (e.g. Open Banking, credit bureaus or those in other industries)
  • 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

Skills

  • SQL
  • Python
  • Django
  • Postgres
  • MySQL
  • Flask
  • Oracle
  • FastAPI

Company Information

Employees: 201-500

Industry: Fintech, B2B, Lending

Benefits

  • Work where you work best: Twice a year we rent houses in places like Sicily and the French Alps where each team can work together for a week poolside. We champion flexible working in all our teams
  • Invest in [Employer hidden]: We want people to be invested in [Employer hidden]'s success so after six months you'll be awarded share options
  • Keep yourself healthy: We offer comprehensive health insurance and cash plans. You'll also get gym discounts and we host yoga classes in the office every week
  • Start (and end) your day right: Each floor of [Employer hidden] HQ has a fully stocked fridge for breakfast and every Friday we unwind with beers and wine
  • Life-work balance: We know your life outside of work comes first. We offer enhanced maternity and paternity leave for new parents plus a nursery benefit. We also have unlimited unpaid leave
  • Learning and development: Whether you want to learn to code, experiment with motion design, or beat cognitive biases, you'll have time and budget to invest in your professional development
Sign up free — access 45,000+ UK sponsor-licensed jobs