Contract Senior Python Software Engineer (Commodities)

Roles : Senior Python Software Engineer

Project : Real-time trading platform (LNG trading)

Location : London (hybrid 3 days per week)

Contract : Initial 6 months (scope to 2027)

Rate : £700-800/d inside IR35

Want to work a mission-critical trading platform f or an LNG trading team operating at the multi-billion-dollar scale? Do you thrive in environments where speed, precision, innovation and best practice software development are non-negotiable? If so, X4 are partnered with one of world’s leading energy trading firms to hire a contract Senior Python Engineer for a flagship, front-office engineering team.

Project: You’ll help engineer a real-time trading platform that ingests and transforms high-volume data from exchanges, ETRMs and data warehouses into a central system used directly by LNG traders. This application drives multi-billion-dollar trading decisions - long/short, hedge, arbitrage - and is the most visible platform across LNG trading. It sits at the centre of several connected systems, delivering deep, real-time insights as market data flows in. With secured funding for enhancements through to 2027, this hire is critical to delivering the upcoming pipeline.

Team: Join a highly skilled group of five full-stack Python engineers, working directly with traders and quant analysts, with real front-office exposure and a clear path to leadership.

Tech stack: No legacy. No outdated stacks. Pure modern engineering, working with a cutting-edge toolset that keeps your skills fresh and highly relevant.

  • Python: advanced use, scientific libraries, data engineering tooling
  • Azure: auth, storage, databases, deployment patterns
  • Databricks: Delta tables, Unity Catalog
  • AI/ML: scope to embed directly into the platform
  • DevOps: Kubernetes, Terraform, IaC, caching (Redis or similar)
  • Testing & CI/CD: automated testing, design patterns, high-scale architecture
  • Front end: Python Panels, React, grids—full-stack mindset required

Requirements for the contract Senior Python Software Engineer (Commodities)

  • Senior-level Python engineer working at enterprise scale
  • Experience building robust, scalable, testable applications - not scripts, notebooks or quant tooling
  • Strong architecture/design thinking; can design performant systems end-to-end
  • Strong Azure deployment experience
  • Data engineering familiarity (Databricks, Delta, ETL concepts)
  • DevOps experience (Kubernetes, Terraform, CI/CD)
  • Full-stack exposure (Python front-end frameworks or React)

Trading/commodities knowledge is a bonus, but world-class engineering ability is the key requirement.

Please apply online for immediate consideration

Company
X4 Technology
Location
London, UK
Hybrid/Remote Options
Posted
Company
X4 Technology
Location
London, UK
Hybrid/Remote Options
Posted