Senior Market Data Engineer - Real-Time Trading Platform

CMC Markets

England

On-site

GBP 90,000 - 120,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CMC Markets is seeking a Senior Data Engineer to build and operate a high-performance market data platform supporting research and production trading systems. You will design scalable pipelines, process billions of market data records and deliver production-ready datasets for research, analytics and real-time applications.

You will work with Python, SQL and modern storage formats, handle tick data and order books, and collaborate with researchers, traders and engineers to deliver trusted

Qualifications

  • Expert Python
  • Strong SQL
  • Automated data quality controls
  • Deep tick and market data expertise

Responsibilities

  • Build scalable ETL/ELT pipelines for batch and streaming market data
  • Develop production-grade Python and SQL solutions
  • Ingest, normalise and validate market data (trades, ticks, quotes, order books)
  • Implement automated data quality, reconciliation and monitoring frameworks
  • Optimise data storage using Parquet and modern data lake technologies
  • Partner with quantitative researchers, traders and engineering teams to deliver trusted datasets
  • Deep understanding of high-frequency market data and time-series challenges
  • Experience with distributed processing (Spark, Polars, Dask, Ray) and streaming (Kafka)

Skills

Python
SQL
Distributed processing
Kafka
PostgreSQL
ClickHouse
Snowflake
Databricks
kdb+
Docker
Linux
Git
CI/CD

Tools

Docker
Linux
Git
CI/CD

Job description

CMC Markets is seeking a Senior Data Engineer to build and operate a high-performance market data platform supporting research and production trading systems. You will design scalable pipelines, process billions of market data records and deliver production-ready datasets for research, analytics and real-time applications.

You will work with Python, SQL and modern storage formats, handle tick data and order books, and collaborate with researchers, traders and engineers to deliver trusted

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Market Data Manager
Market Data Manager

Harrington Starr • Greater London

On-site
GBP 90,000 - 150,000
Senior Market Data Engineer — High-Impact, Low-Latency (London)
Senior Market Data Engineer — High-Impact, Low-Latency (London)

Tempest Vane Partners • Greater London

On-site
GBP 80,000 - 100,000
Senior Real-Time Data Platform Engineer
Senior Real-Time Data Platform Engineer

Morningstar • Greater London

Hybrid
GBP 68,000 - 95,000
Senior Real-Time Data Platform Engineer
Senior Real-Time Data Platform Engineer

Morningstar Credit Ratings, LLC • Greater London

Hybrid
GBP 68,200 - 95,333
Hybrid work model
Senior Python Engineer - Real-Time Market Data & Trading
Senior Python Engineer - Real-Time Market Data & Trading

Tempest Vane Partners • Greater London

On-site
GBP 90,000 - 130,000
Senior Data Engineer – Real-Time Analytics Platform
Senior Data Engineer – Real-Time Analytics Platform

Lloyds Bank plc • Greater London

Hybrid
GBP 77,000 - 96,000
Pension up to 15%
Annual bonus
Share schemes
+1
Data Engineer — Real-Time Market Data Pipelines
Data Engineer — Real-Time Market Data Pipelines

Winton Capital US LLC • Greater London

On-site
GBP 60,000 - 90,000
Data Operations Engineer
Data Operations Engineer

Radley James • Greater London

On-site
GBP 60,000 - 80,000
Senior Data Platform Architect – Real-Time Trading Data
Senior Data Platform Architect – Real-Time Trading Data

HKEX Group • Greater London

Hybrid
GBP 120,000 - 200,000
Senior Real-Time Market Data Platform Engineer
Senior Real-Time Market Data Platform Engineer

Bloomberg • Greater London

On-site
GBP 55,000 - 95,000