Shape the future of small business financial insight by joining a team dedicated to transforming complex data into actionable clarity. As a Back End Engineer, you'll play a key role in developing the infrastructure behind a platform that helps businesses understand and improve their credit standing. Your work will directly influence how users interpret financial health, using real-time data from Open Banking and credit reporting systems.
What You’ll Do
- Design and deploy backend services in Python using Django and related frameworks to support features like cashflow analysis, financial monitoring, and benchmarking tools.
- Transform raw financial data into structured, reliable outputs that power intuitive visualisations and customer guidance.
- Take ownership of development tasks from concept through to production, ensuring robustness, scalability, and clean code practices.
- Collaborate with Product, Design, and Data teams to align technical solutions with user needs and business goals.
- Support production systems with monitoring and troubleshooting, maintaining trust and performance.
- Contribute to code reviews, testing strategies, and internal tooling improvements to reduce manual effort and increase team efficiency.
- Engage in team rituals including planning, stand-ups, and retrospectives to foster transparency and shared progress.
- Use AI tools thoughtfully in your workflow to streamline routine tasks and focus on architectural and system-level challenges.
What We’re Looking For
- Proven experience with Python web frameworks such as Django, FastAPI, Flask, or similar, including API design and integration.
- Familiarity with relational databases like PostgreSQL or MySQL, and writing efficient, maintainable queries.
- Track record of delivering features from idea to launch in agile environments, particularly in startups or growing organisations.
- Solid testing practices and attention to detail, ensuring reliable and safe deployments.
- Strong communication skills—able to explain technical decisions clearly to both technical and non-technical colleagues.
- Curiosity about product impact and a willingness to use data and experimentation to guide development choices.
- Experience with AI-assisted coding tools in daily workflows, enhancing productivity without sacrificing quality.
Nice to Have
- Experience integrating third-party financial APIs, such as Open Banking or credit bureau services.
- Background in leading technical projects from design through execution.
- Degree or professional experience in computer science, engineering, maths, physics, or a related technical field.
Technology in Practice
Our backend runs primarily on Python with Django and FastAPI, supported by Flask, Starlette, and Ninja for specific services. Data is stored in PostgreSQL, MySQL, and legacy MS SQL and Oracle systems. We rely heavily on Open Banking APIs and Credit Bureau integrations to deliver real-time insights.
Work Environment & Benefits
- Hybrid working model with a base in London, requiring at least one day per week in the office.
- Flexible hours and autonomy to manage your schedule around life and productivity.
- 25 days of annual leave, plus a birthday day off and options to buy or sell additional leave.
- One-month fully paid sabbatical after four years of service.
- Comprehensive medical insurance through Vitality, including gym discounts and a separate private GP service for employees and families.
- Immediate access to counselling and therapy for mental health support.
- 3% pension contribution on total earnings and participation in an employee equity scheme.
- Generous parental leave and nursery tax benefits.
- Electric car and cycle-to-work schemes to support sustainable commuting.
- Two annual company retreats to international destinations, fostering connection and collaboration.
- Dedicated learning budget, access to platforms like Treehouse, and regular knowledge-sharing sessions.
Culture & Growth
We value learning, growth, and support. Our team thrives on diverse perspectives and encourages exploration of new technical areas. We adopt tools—especially AI—that improve how we work, and we prioritise sound judgement in both product development and decision-making. You’ll join an environment where curiosity is rewarded and initiative is welcomed.

