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

Job Details

Company
Cititec
Location
City of London, London, United Kingdom
Posted