Senior Python Developer
Senior Python Developer - Commodities Trading - London
The Opportunity
Our leading commodities trading client is looking for a Senior Python Developer to join their high-performing technology team. This is a rare opportunity to work on cutting-edge, greenfield initiatives, including the build-out of a cloud-native risk platform that will support trading and front-office operations across multiple commodities products.
You’ll play a key role in shaping the architecture, design, and delivery of a modern risk system, working closely with traders, quants, and technology teams.
Key Responsibilities
- Design and develop scalable, high-performance systems in Python (with some C++ components)
- Contribute to a greenfield cloud-native risk platform across trading products
- Work on commodity risk and pricing models, partnering with front-office stakeholders
- Drive best practices in software engineering, architecture, and deployment
- Take ownership of key workstreams and deliver solutions end-to-end
- Collaborate with cross-functional teams including trading, risk, and quant teams
Required Skills & Experience
- Strong experience in Python development
- Solid understanding of commodity trading and risk
- Prior experience building/enhancing commodity risk platforms/engines
- Experience working with pricing models or risk systems
- Proven ability to work as a self-starter in fast-paced environments
- Strong technical mindset with a passion for clean, scalable design
Desirable Skills
- Exposure to C++
- Experience with cloud-native architectures (AWS, Azure, or GCP)
- Familiarity with distributed systems and modern data pipelines
- Experience working directly with front-office or trading desks