Senior Python Software Engineer - FinTech
Summary
Senior Python engineer who leads end-to-end design and delivery of fintech software at a product-focused London team: shaping architecture, working across backend, data processing and complex financial systems, and driving AI/LLM adoption. Core stack is Python with Django or FastAPI; hybrid work, salary up to £120k.
In this role you will lead design and delivery of fintech software, combining hands-on Python with technical ownership. You will shape architecture, drive end-to-end projects across backend, data processing and financial systems, and explore AI/LLM applications to enhance products. You join a product-focused team in London with hybrid work, contributing to AI adoption and modern engineering practices. This is an opportunity to influence product direction and scale complex systems in fintech.
Pay / Benefits- Healthcare
- Pension
- Hybrid working
- Salary to 120k
- Impactful role with development opportunities
- Lead end-to-end design and delivery of software products
- Shape technical architecture and influence engineering decisions
- Work across backend, data processing and complex financial systems
- Drive adoption of AI/LLMs and modern engineering approaches
- Collaborate with cross-functional teams in a product-focused environment
- Strong academic background with 2.1+ in STEM (Computer Science preferred)
- Senior or Principal level software engineering experience
- Python development with Django or FastAPI experience
- Ability to lead product concepts from inception to production
- Experience shaping architecture and influencing engineering decisions
- Product-focused mindset balancing new development with existing system improvements
- Comfort with AI/LLMs and applying them to products and workflows
- FinTech/financial services experience advantageous but not essential
- leadership
- strategic thinking
- collaboration
- Python
- Django
- FastAPI