Python Desk developer | Energy Trading Desk | £800/Day Inside | Hybrid, LDN | 6 Months Rolling in City of London

Python Desk developer | Energy Trading Desk | £800/Day Inside | Hybrid, LDN | 6 Months Rolling in City of London

City of London Freelance Home office (partial)
VirtueTech Recruitment Group

At a Glance

  • Tasks: Develop Python tools for real-time decision-making on the trading floor.
  • Company: Global Energy Trading Firm scaling into new-energy markets.
  • Benefits: Earn £800/day, hybrid work, and gain valuable industry exposure.
  • Other info: Dynamic role with a focus on innovative solutions and career growth.
  • Why this job: Shape the future of energy trading while working with top commercial teams.
  • Qualifications: Strong Python skills and experience in finance or trading environments.

A Python Engineer to work directly on the trading desk for a Global Energy Trading Firm that is scaling aggressively into new energy markets. They’re looking for a Python engineer who has experience sitting directly within the front office, embedded with traders, and building tools that influence real-time decision-making.

This Python Developer will be on the trading floor, working shoulder-to-shoulder with high-performing commercial teams. The desk is looking for someone who can translate market problems into clean, reliable, production-ready Python with direct impact on P&L. This Python Developer will gain a high level of business exposure. You’re not just delivering tickets - you’re shaping how the desk thinks about storage optimisation, pre-trade analytics, and forecasting. You’ll gain a deep understanding of how energy markets work in practice, particularly in a complex and evolving market like Japan, while partnering closely with some very sharp commercial minds.

This Python Developer is:

  • Paying up to £800 (Inside IR35)
  • Hybrid – 2 days on-site (Oxford Circus)
  • 6-month rolling contract (Multi-year)

Strong Python software engineering experience is required, including:

  • Building systems in finance (e.g. trading, pricing, risk, PnL)
  • Translating desk problems into technical solutions

This Python developer will be using the full Python ecosystem: NumPy, pandas, SciPy, Plotly, FastAPI, but the desk expects you to go beyond the textbook stack. When latency becomes a bottleneck, you’ll reach for async IO, Cython, shell scripting, or whatever unconventional solution gets the job done.

If you are interested in this Python role with strong Front Office experience, please reply with your latest CV or send to Ross@virtuetech.io.

Python Desk developer | Energy Trading Desk | £800/Day Inside | Hybrid, LDN | 6 Months Rolling in City of London employer: VirtueTech Recruitment Group

Join a leading Global Energy Trading Firm that is at the forefront of innovation in new-energy markets. As a Python Desk Developer, you will thrive in a dynamic hybrid work environment, collaborating closely with top-tier traders and commercial teams to create impactful solutions that drive real-time decision-making. With competitive pay and a strong focus on employee growth, this role offers a unique opportunity to deepen your understanding of energy markets while working in a vibrant London location.

VirtueTech Recruitment Group

Contact Detail:

VirtueTech Recruitment Group Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Python Desk developer | Energy Trading Desk | £800/Day Inside | Hybrid, LDN | 6 Months Rolling in City of London

Tip Number 1

Network like a pro! Get in touch with people already working in energy trading or Python development. Attend industry meetups, webinars, or even just grab a coffee with someone in the field. You never know who might have the inside scoop on job openings!

Tip Number 2

Show off your skills! Create a portfolio showcasing your Python projects, especially those related to finance or trading. This will give potential employers a taste of what you can do and how you can impact their trading desk.

Tip Number 3

Prepare for the interview like it’s a coding challenge! Brush up on your Python knowledge and be ready to discuss how you've solved real-world problems in trading. Be specific about your contributions and the tools you used.

Tip Number 4

Apply through our website! We’ve got loads of opportunities that might not be advertised elsewhere. Plus, it’s a great way to get noticed by our team. Don’t miss out on your chance to land that dream role!

We think you need these skills to ace Python Desk developer | Energy Trading Desk | £800/Day Inside | Hybrid, LDN | 6 Months Rolling in City of London

Python Software Engineering
Experience in Finance Systems
Real-time Decision-Making Tools
Market Problem Translation
Storage Optimisation
Pre-trade Analytics
Forecasting

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the role. Highlight your Python experience, especially in finance and trading environments. We want to see how you've tackled real-time decision-making and translated market problems into technical solutions.

Showcase Relevant Projects:Include any projects that demonstrate your skills with the full Python ecosystem, like NumPy or pandas. If you've worked on anything involving async IO or unconventional solutions, make sure to mention it. We love seeing creativity in problem-solving!

Craft a Compelling Cover Letter:Your cover letter should reflect your passion for energy trading and your understanding of the market. Let us know why you're excited about this role and how you can contribute to the team. We appreciate a personal touch!

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of applications better and ensures you don’t miss out on any important updates. Plus, it’s super easy!

How to prepare for a job interview at VirtueTech Recruitment Group

Know Your Python Inside Out

Make sure you’re well-versed in the full Python ecosystem mentioned in the job description. Brush up on libraries like NumPy, pandas, and FastAPI, and be ready to discuss how you've used them in real-world scenarios, especially in finance.

Understand the Trading Environment

Familiarise yourself with how energy markets operate, particularly in complex areas like Japan. Being able to speak knowledgeably about market dynamics and how they influence trading decisions will impress your interviewers.

Prepare for Technical Challenges

Expect to face technical questions that test your problem-solving skills. Be ready to demonstrate how you would translate desk problems into technical solutions, and don’t shy away from discussing unconventional methods you’ve used to overcome challenges.

Showcase Your Collaboration Skills

Since you'll be working closely with traders and commercial teams, highlight any past experiences where you’ve successfully collaborated with non-technical stakeholders. Emphasise your ability to communicate complex ideas clearly and effectively.