Job Title: Senior Python Developer – Energy Trading
IR35 Status: Inside IR35
Location: London – Hybrid
We are seeking an experienced Senior Python Developer to work on business-critical applications within the energy trading and commodities sector.
Previous experience within energy trading or commodities is essential.
You will develop and enhance backend systems supporting market data, trade capture, pricing, risk and P&L. You will work closely with traders, analysts and other technology specialists in a fast-paced trading environment.
Key Responsibilities
- Develop scalable backend applications and services using Python.
- Build REST APIs, microservices and data integrations.
- Work with real-time and historical trading data.
- Develop systems supporting pricing, trade capture, risk and P&L.
- Support live applications and resolve production issues.
- Collaborate directly with traders, analysts and technical teams.
- Write clean, tested and maintainable production code.
Essential Skills and Experience
- Previous experience in energy, commodities or financial trading.
- Experience with FastAPI, Flask or a similar Python framework.
- Strong SQL and relational database knowledge.
- Experience with APIs, microservices and data-intensive systems.
- Experience with AWS or Azure.
- Knowledge of Docker, CI/CD and automated testing.
- Understanding of market data or the trading lifecycle.
- Experience with ETRM platforms such as Endur, Allegro or RightAngle would be beneficial.
#J-18808-Ljbffr