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.
Senior Software Developer at Contour Software involved in development, testing, and deployment within STC health. Collaborating with teams to deliver solutions in vaccine intelligence and immunization data management.
Application Engineer in Payments Workflow Technology team delivering solutions aligned with technology strategy. Engaging in project delivery and collaboration for technology solutions at TD.
Java Developer at SourcingTrust, Lda responsible for software development and collaboration with cross - functional teams in Lisbon, Portugal. Delivering high - quality applications with a focus on software best practices and team delivery.
Tech Lead FullStack (Java+Azure) at CI&T overseeing full - stack development projects. Collaborating with teams to deliver impactful technology solutions for clients.
C++ backend developer for urgent assignment in a cross - functional team at D - Source in Stockholm. Collaborating closely with UX, architects, and testers focusing on backend application development.
Develop features for control interfaces and data dashboards in a hybrid role. Join Delair as a Fullstack Developer specializing in applications for autonomous underwater drones in Marseille.
Senior Software Engineer developing cloud - based solutions at Capital One. Collaborating with Agile teams to design and implement innovative technology solutions to solve complex problems.
Senior Backend Developer at Clir Renewables building AI - powered features for sustainable energy management. Collaborating with product teams to enhance client - facing systems and support renewable energy intelligence.
Technical Architect developing innovative AI assistants and frameworks at Adobe. Leading technical strategy and guiding teams in creating scalable, impactful solutions.
Senior Staff Engineer at GEICO building and scaling next - generation file sharing platform. Collaborating with teams and driving engineering capabilities for insurance business transformation.