Job Details
Senior Python Developer - Financial Technology
TP424123_1749464969
Posted: 06/09/2025
- £750 - £850 per day
- London
- Contract
Senior Python Developer - Financial Technology
Up to £850 per day via umbrella | Hybrid Working | London Area
Join a dynamic team within a global Tier 1 investment bank building cutting-edge financial systems that operate at global scale. They are seeking an exceptional Python developer to work on high-availability trading platforms in a fast-paced, front office environment.
What You'll Do
- Develop and maintain large-scale distributed financial systems
- Work directly with trading teams on FX and derivatives platforms
- Build robust, high-performance applications using modern development practices
- Collaborate in an agile environment with continuous integration
- Provide 3rd line production support for critical trading systems
What We're Looking For
- Strong Python skills (or equivalent OO/Functional language experience)
- Degree in Computer Science, Physics, Engineering, Mathematics or similar
- Experience with high-availability financial systems
- Solid understanding of algorithms, data structures, and design patterns
- Knowledge of messaging middleware and TCP/IP networking
- Front office trading experience (FX/Fixed Income/Derivatives preferred)
- Agile development experience (SCRUM, XP, Kanban)
- Excellent problem-solving skills under pressure
Bonus Points For
- Derivative/Options product knowledge
- Experience with integrated trading platforms (SecDB, Athena, Quartz)
- FIX Protocol or FpML knowledge
- SQL/NoSQL database experience
McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

Tristan Pitt
Principal Consultant