Senior Python Developer – London | Hybrid - £90,000 - £110,000
Our client is a leading financial services innovator, empowering businesses to optimise asset utilisation and streamline investment and lending solutions.
With a decade of industry expertise, they combine a mature, high-performance platform with ambitious expansion plans—offering stability and growth in today’s dynamic market.
Due to strategic scaling and ongoing investment in engineering excellence, the team is expanding from 10+ developers. They’re seeking an experienced Senior Python Engineer to drive technical leadership, elevate best practices, and mentor peers while shaping the future of their platform.
Key Responsibilities:
* Design, develop, and maintain robust backend systems using Python 3, Flask, and MyPy, ensuring scalability and performance.
* Lead architectural improvements, including modularising core components of their monolithic system (prior microservices experience is a plus).
* Champion refactoring initiatives to enhance code quality, maintainability, and system resilience.
* Architect and implement seamless third-party integrations, addressing complex client onboarding requirements.
* Collaborate closely with frontend teams (JavaScript/TypeScript/React) to ensure cohesive full-stack solutions—experience aligning backend APIs with frontend needs is essential.
Ideal Candidate:
* 5+ years of Python expertise, with deep knowledge of Flask (or Django/FastAPI with repository pattern experience).
* Strong familiarity with JavaScript, TypeScript, and React (full-stack exposure is highly desirable).
* Proven track record in system refactoring, modular design, and scalable architecture.
* Financial services or fintech background—understanding core concepts like lending, asset management, or risk is advantageous.
Culture & Team Fit:
We’re looking for a technically strong engineer who thrives in a collaborative, close-knit team. You’ll work alongside talented peers in a low-ego environment where code quality and knowledge sharing are prioritised. The ideal candidate balances deep technical expertise with strong communication skills—someone who can advocate for best practices while remaining pragmatic and team-oriented.
Location: London (hybrid, 2x/month onsite). No visa sponsorship available.