Front Office Python Developer | *Metals Trading Desk* | £950/Day Inside IR35 | 6 months rolling[...]

Front Office Python Developer | *Metals Trading Desk* | £950/Day Inside IR35 | 6 months rolling[...]

Full-Time No home office possible
VirtueTech Recruitment Group

Front Office Python Developer | Metals Trading Desk

We’re seeking a Senior Front Office Python Developer to join a specialist global Energy & Commodities trading firm. The business is a long-standing market leader with activity across multiple commodity classes – this role sits within the metals trading area and will support both financial and physical trading teams.

📍 6 month rolling contract (strong likelihood of multi-year renewals)

🚂 Working pattern: Hybrid — 2 days per week in London office

💻 Required skills: Python, Front Office Trading Systems, Metals Commodity Knowledge

Key responsibilities

  • Design, develop and maintain production Python services and ETL pipelines for trading analytics.
  • Build and enhance dashboards and visualisations (Grafana or equivalent) for traders and risk teams.
  • Implement analytics, aggregation and automation to improve data quality, latency and reporting.
  • Work closely with traders, risk, and data engineers to translate business requirements into reliable software.
  • Contribute to deployment, CI/CD, containerisation and monitoring of services.
  • Help maintain documentation, tests and runbooks for production systems.

Technical / professional skills (essential)

  • Strong production Python experience (3+ years at senior level).
  • Proven experience with data engineering / ETL and time-series or market data.
  • Experience building dashboards/visualisations — Grafana highly preferable.
  • Solid SQL skills and working knowledge of databases (Postgres, TimescaleDB or similar).
  • Familiarity with containerisation (Docker), CI/CD pipelines and observability/monitoring.
  • Comfortable working directly with trading or business stakeholders to deliver pragmatic solutions.

Nice to have

  • Experience with derivatives or commodity trading workflows (metals experience a strong plus).
  • Familiarity with REST APIs, message queues (Kafka/RabbitMQ) or real-time data feeds.
  • Exposure to cloud platforms (AWS/GCP) and infrastructure as code.
  • Background in statistical analysis or machine learning (applied to trading workflows desirable but not required).

If you’re interested please reply with an updated CV or send directly to: oscar@virtuetech.io

#J-18808-Ljbffr
VirtueTech Recruitment Group

Contact Detail:

VirtueTech Recruitment Group Recruiting Team