cover image
X4 Technology

Contract Senior Python Software Engineer (Commodities)

Hybrid

London, United kingdom

Senior

Freelance

21-11-2025

Share this job:

Skills

Leadership Python Unity Data Engineering CI/CD DevOps Kubernetes Architecture Databases Azure react Software Development Redis Databricks Terraform

Job Specifications

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 for 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

About the Company

X4 Technology focus on helping you succeed by connecting the right people and providing the data and insights to help execute your strategic priorities. Our consultants will help you align your people strategy to your business objectives, and guide you with simplicity through the process. Core industries: Consumer Markets, Financial Services, Healthcare, Life Sciences & Technology Get in touch to find out more: Contact@x4-technology.com United Kingdom: T: +44 2078 127 700 United States: T: (718) 360-0570 Germany: T... Know more