Front Office Developer Market & Fundamental Data Migration
Location: London
Function: Trading Technology / Front Office Delivery
Reports To: Front Office Delivery Lead Trading Technology
Type: Full-Time Permanent
This global trading firm operates across physical and financial energy markets combining deep domain expertise with advanced analytics and modern cloud-based systems. The London technology team works closely with front-office stakeholders to build data-driven applications that improve pricing accuracy transparency and trading efficiency across oil and refined product markets.
Overview
The Front Office Developer will lead the migration of spreadsheet-based trading and analytical tools into production-grade Python services hosted on AWS. The role involves working directly with traders and analysts to understand desk workflows translating legacy Excel/VBA logic into scalable maintainable Python applications. The successful candidate will have a strong background in Python data engineering and market data integration with an understanding of oil fundamentals and trading workflows.
Key Responsibilities
Migrate Excel/VBA-based tools and pricing sheets into Python applications deployed in AWS environments.
Refactor legacy analytics into modular efficient and supportable codebases.
Build and maintain data pipelines for market and fundamental data from sources such as ICE Bloomberg Platts and Argus.
Integrate Bloomberg APIs (B-Pipe EMSX Desktop API) and ICE feeds for real-time and end-of-day data.
Ensure data quality completeness and consistency across market and pricing systems.
Partner with traders analysts and risk teams to validate migrated solutions and support daily analytics.
Develop APIs and microservices for market and fundamental data access across analytics platforms.
Automate validation monitoring and alerts using Python and AWS-native tools.
Provide front-office support for pricing and data issues impacting trading operations.
Skills and Experience
Strong Python programming experience with proficiency in data libraries (NumPy Pandas) and API frameworks (FastAPI or similar).
Experience working with market data from ICE and Bloomberg (pricing curves forward strips time series).
Familiarity with oil and refined product markets including spreads and benchmarks (Brent WTI).
Proficiency with AWS services (Lambda ECS/EKS Glue S3 Athena Step Functions).
Experience with containerized deployment (Docker Kubernetes) and CI/CD pipelines (Git Jenkins GitHub Actions).
Strong understanding of data engineering principles ingestion transformation validation schema management.
Comfort working in fast-paced trader-facing environments with live production systems.
Profile
510 years experience as a Front Office Developer or Market Data Engineer in a commodity trading or investment banking environment.
Proven record of delivering analytics tools or market data systems used directly by trading desks.
Degree in Computer Science Engineering Physics or related quantitative discipline.
Excellent communication and stakeholder engagement skills.
Analytical hands-on and capable of balancing tactical delivery with long-term platform improvement.
Why This Role Matters
This is a pivotal role supporting the modernisation of front-office analytics. By transforming trader-built spreadsheets into automated cloud-hosted applications the Front Office Developer strengthens decision-making speed data reliability and analytical depth across the trading organisation. Its an opportunity to deliver immediate impact while shaping the long-term technology strategy for global energy trading.
Required Skills:
Python AWS
Front Office Developer Market & Fundamental Data MigrationLocation: LondonFunction: Trading Technology / Front Office DeliveryReports To: Front Office Delivery Lead Trading TechnologyType: Full-Time PermanentThis global trading firm operates across physical and financial energy markets combining d...
Front Office Developer Market & Fundamental Data Migration
Location: London
Function: Trading Technology / Front Office Delivery
Reports To: Front Office Delivery Lead Trading Technology
Type: Full-Time Permanent
This global trading firm operates across physical and financial energy markets combining deep domain expertise with advanced analytics and modern cloud-based systems. The London technology team works closely with front-office stakeholders to build data-driven applications that improve pricing accuracy transparency and trading efficiency across oil and refined product markets.
Overview
The Front Office Developer will lead the migration of spreadsheet-based trading and analytical tools into production-grade Python services hosted on AWS. The role involves working directly with traders and analysts to understand desk workflows translating legacy Excel/VBA logic into scalable maintainable Python applications. The successful candidate will have a strong background in Python data engineering and market data integration with an understanding of oil fundamentals and trading workflows.
Key Responsibilities
Migrate Excel/VBA-based tools and pricing sheets into Python applications deployed in AWS environments.
Refactor legacy analytics into modular efficient and supportable codebases.
Build and maintain data pipelines for market and fundamental data from sources such as ICE Bloomberg Platts and Argus.
Integrate Bloomberg APIs (B-Pipe EMSX Desktop API) and ICE feeds for real-time and end-of-day data.
Ensure data quality completeness and consistency across market and pricing systems.
Partner with traders analysts and risk teams to validate migrated solutions and support daily analytics.
Develop APIs and microservices for market and fundamental data access across analytics platforms.
Automate validation monitoring and alerts using Python and AWS-native tools.
Provide front-office support for pricing and data issues impacting trading operations.
Skills and Experience
Strong Python programming experience with proficiency in data libraries (NumPy Pandas) and API frameworks (FastAPI or similar).
Experience working with market data from ICE and Bloomberg (pricing curves forward strips time series).
Familiarity with oil and refined product markets including spreads and benchmarks (Brent WTI).
Proficiency with AWS services (Lambda ECS/EKS Glue S3 Athena Step Functions).
Experience with containerized deployment (Docker Kubernetes) and CI/CD pipelines (Git Jenkins GitHub Actions).
Strong understanding of data engineering principles ingestion transformation validation schema management.
Comfort working in fast-paced trader-facing environments with live production systems.
Profile
510 years experience as a Front Office Developer or Market Data Engineer in a commodity trading or investment banking environment.
Proven record of delivering analytics tools or market data systems used directly by trading desks.
Degree in Computer Science Engineering Physics or related quantitative discipline.
Excellent communication and stakeholder engagement skills.
Analytical hands-on and capable of balancing tactical delivery with long-term platform improvement.
Why This Role Matters
This is a pivotal role supporting the modernisation of front-office analytics. By transforming trader-built spreadsheets into automated cloud-hosted applications the Front Office Developer strengthens decision-making speed data reliability and analytical depth across the trading organisation. Its an opportunity to deliver immediate impact while shaping the long-term technology strategy for global energy trading.
Required Skills:
Python AWS
View more
View less