Job Description
Job Title: Senior Python Developer
Location: London (Onsite)
Salary: £80,000 – £95,000 + significant personal bonus
My client is a growing fintech business led by a diverse team and built on respect for colleagues with a 'no ego' policy.
They have built strong momentum in the financial services space and are looking to hire a Senior Python Developer to take a lead role in shaping and delivering their product roadmap.
This is a hands-on role suited to someone who enjoys working end-to-end — from interpreting business requirements to building scalable, production-grade systems. The ideal candidate will be confident leading discussions around architecture and design, writing clean, well-tested code, and mentoring more junior developers.
Key Requirements:
- 4+ years of professional Python experience
- Bachelors Degree in Computer Science or similar
- Strong software engineering fundamentals — testing, clean code, version control
- Experience working with large datasets and SQL
- Cloud experience (ideally AWS)
- Strong communicator with a collaborative mindset
- Passion for best practices, with a natural curiosity for improving systems and mentoring others
A background in finance, enterprise or highly regulated sectors is a plus — but more important is your engineering rigour, accountability, and team-first mindset.
If you're someone who takes pride in delivery and wants to join a business with clear technical leadership opportunities please apply with an up to date CV