Senior Python Developer - Energy Trading (Front Office) - £700pd (Inside IR35)
New Today
Job Description
Overview
We’re working with a front-office energy trading firm looking to hire a strong Python developer to sit close to the business and support trading activities. This is a high-impact role focused on data modelling, analytics, and direct interaction with traders.
Key Responsibilities
- Design and build robust data models in Python to support trading decisions
- Work closely with traders and business stakeholders to gather and translate requirements
- Develop tools for data analysis and visualisation
- Own projects end-to-end: from requirements gathering → build → deployment
- Act as a bridge between technical teams and front-office users
Required Experience
- Strong hands-on experience with Python (essential)
- Proven experience in data modelling and handling complex datasets
- Background in energy trading (commodity flexible)
- Comfortable working independently in a front-office environment
- Experience with data visualisation tools/libraries
- Ability to engage with both technical and non-technical stakeholders
- Strong communication – able to explain technical concepts clearly
Nice to Have
- Exposure to C#
- Experience building tools used directly by traders
- Understanding of trading workflows / PnL / risk
Commercials: 6 month initial contract, £700pd (Inside IR35)
Location: London / Hybrid - 2/3 days per week in office
If this sounds interesting, don't hesitate to apply with your latest CV attached for immediate consideration!
- Location:
- City Of London
- Job Type:
- FullTime
- Category:
- Technology