Contract Full Stack Engineer (Commodities)
Role: Contract Full Stack Engineer (Commodities)
Project: Front Office Trading applications
Industry: Energy trading & commodities
Location: London (hybrid 3 days per week)
Contract: 6 month initial contract (multiyear scope)
Rate: £850-900/d (inside IR35)
X4 Technology is partnered with a global commodities trading firm building next-generation trading and market intelligence platforms. They are seeking a Contract Full Stack Engineer to develop scalable front-office trading, analytics and real-time data services.
You will play a key role in the development of a real-time, event-driven position visualisation and P&L reporting platform used across multiple trading desks covering commodities including Power, Natural Gas, LNG, Carbon and Interconnectors. Working closely with traders, middle office and wider business stakeholders, you will help deliver mission-critical analytics that directly support trading and risk decision-making.
The role involves building and enhancing low-latency data pipelines processing events from OpenLink Endur ETRM, leveraging technologies such as Kafka, Azure Databricks, and Apache Pinot. You will design and implement scalable services for data sanitisation, aggregation, and filtering, enabling highly configurable views across Gas Position, P&L, price exposure, FX exposure, and other key trading metrics.
You will also contribute to delivering robust end-to-end testing strategies across systems and ensure functional, non-functional, and data quality requirements are consistently met to the highest standards in a high-performance trading environment.
Requirements for the Contract Full Stack Engineer (Commodities)
- Strong frontend development experience with React and TypeScript
- Advanced Python expertise including OOP, async programming, and frameworks such as FastAPI, Flask, or Django
- Proven experience building and integrating RESTful and GraphQL APIs
- Understanding of Backend-for-Frontend (BFF) architecture patterns
- Experience optimising low-latency, high-throughput systems through caching, async I/O, and database tuning
- Cloud and DevOps experience with Docker, CI/CD pipelines, and AWS or Azure deployments
- Strong knowledge of distributed systems, microservices, and scalable architecture design
This is an initial 6-month contract supporting a long-term multi-year trading technology programme, offering strong extension potential. X4 Technology has an established relationship with the client and has successfully placed over 150 contractors across the business to date.
Interview slots are being scheduled from the week commencing 11th May, with quick turnaround and immediate start availability preferred. Apply now for immediate consideration.