cover image
VirtueTech Recruitment Group

Full Stack, Front Office Python Engineer | Commodities Trading | £700 Inside IR35 | 6 months rolling | Hybrid 2 days LDN

Hybrid

London, United kingdom

Freelance

23-02-2026

Share this job:

Skills

Python NoSQL Data Engineering MongoDB DevOps Azure DevOps Stakeholder Management Architecture Databases Azure Databricks

Job Specifications

Full Stack, Front Office Python Engineer | Commodities Trading | £700 Inside IR35 | 6 months rolling | Hybrid 2 days LDN

A Front Office Python Engineer is required for a large, complex commodity trading organisation undertaking a strategic incorporation of Python into their Front Office IT. This Front Office Python Engineer role will work with the Data team to expand their data insights by engineering in Python, Data and UI to implement a new front-office data platform.

This Full Stack, Front Office Python Engineer role will involve end-to-end engineering and for greenfield data platforms, from the back end connectivity and data processes, to the front end UI engineering and architecture to support real time insights.

You will work very closely with front office stakeholders (Traders) for this global energy trading company, so proven experience in front-office stakeholder management is very important.

Key Responsibilities of the Front Office Python Engineer:

Developing the front office trading systems in Python
Expanding Python capabilities and contributing to the development of Market Risk Limits and Potential Future Exposure (PFE) engines.
Data Engineering and supporting the wider Data function
UI Engineering - jumping in with greenfield UI projects for end-to-end ownership of data platforms, from the back end connectivity to front end accessibility.
Optimise metrics and KPIs to maximise the value derived from data assets.

‼ Interview slots for this week!

6-month rolling contract (long-term programme)

Up to £700 per day – Inside IR35

Hybrid working: 2 days per week, City of London

Technology Environment

Python Engneering and development

Azure - DevOps for Infra and experience with cloud services (Azure Service Bus etc)

UIs - Python front end (StreamLit / Dash) is ideal, however other UI technology is acceptable.

Essential Skills & Experience for the Databricks Technical Lead:

Extensive Python experience and Data
Experience with front end development
Experience with Azure services
Experience with Azure DevOps
Experience with NoSQL Databases (MongoDB, CosmosDB etc)
Front-Office COMMODITY Trading Experience big plus but more general trading experience is acceptable

If you are interested, reply with your latest CV or email me at Oscar@virtuetech.io

About the Company

From start-ups to unicorns, you need great people to grow, so at VirtueTech we do recruitment differently. We believe companies are defined by their people, so connecting clients and candidates through mu-tual values is key for a thriving business. With a joint brand mission being paramount for success, you need an agency aligned with that purpose. Which is precisely where we come in... At VirtueTech jobs are more than just a salary, they're a passion. So we understand and reflect our clients values, in both ourselves and... Know more