Python Middle Office Developer - Trading Data & Performance

LMAX Group

Greater London

Hybrid

GBP 65,000 - 100,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

25 days holiday
Bonus
Pension contribution
Private medical, dental, and vision

Job summary

LMAX is seeking a Python developer for its middle-office team in London. You will build Python tools and services handling large financial datasets, focusing on performance and data engineering while collaborating with research, infrastructure and treasury teams.

The role involves developing a trading monitoring and back-testing framework, with emphasis on clean, maintainable code and robust testing in a fast-paced environment.

Qualifications

  • Proficient Python development with data tooling.
  • Ability to understand business requirements and translate to robust software.
  • Experience writing tests and maintaining test suites.

Responsibilities

  • Produce clear, well-tested Python code for middle-office tasks.
  • Develop data pipelines and tooling for large financial datasets.
  • Collaborate with research and infrastructure teams to improve performance.
  • Focus on maintainable, high-quality software with good documentation.

Skills

Python development
Team collaboration
Independent work

Education

Science or Maths degree

Tools

Numpy/Pandas/SQL
pytest
pybind/nanobind
Airflow
Polars
Jenkins
Websocket/TCP-IP

Job description

LMAX is seeking a Python developer for its middle-office team in London. You will build Python tools and services handling large financial datasets, focusing on performance and data engineering while collaborating with research, infrastructure and treasury teams.

The role involves developing a trading monitoring and back-testing framework, with emphasis on clean, maintainable code and robust testing in a fast-paced environment.

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

Similar jobs worth comparing

Python Middle Office Developer
Python Middle Office Developer

LMAX Group • Greater London

Hybrid
GBP 65,000 - 100,000
25 days holiday
Bonus
Pension contribution
+1
Senior Python Engineer - Low-Latency Trading
Senior Python Engineer - Low-Latency Trading

Hunter Bond • Greater London

Hybrid
GBP 108,000 - 180,000
Front Office Python Developer – Trading Desk Tools
Front Office Python Developer – Trading Desk Tools

Marex Group • Greater London

On-site
GBP 75,000 - 110,000
Senior Python Developer - Trading & Risk Platforms (Hybrid)
Senior Python Developer - Trading & Risk Platforms (Hybrid)

ScaleneWorks People Solutions LLP • Greater London

Hybrid
GBP 90,000 - 130,000
Python Core Developer (London) — HFT Crypto Market Making
Python Core Developer (London) — HFT Crypto Market Making

Naija UK Connect Limited • Greater London

Hybrid
GBP 57,000 - 70,000
Senior Python & AWS Engineer – Front Office Trading (Hybrid)
Senior Python & AWS Engineer – Front Office Trading (Hybrid)

Client Server • Greater London

Hybrid
GBP 110,000 - 130,000
Pension
Front Office Python Engineer - Trading Desk Tools
Front Office Python Engineer - Trading Desk Tools

Rex Technologies GmbH • Greater London

On-site
GBP 80,000 - 110,000
eTrading Python Production Engineer — Low-Latency, London
eTrading Python Production Engineer — Low-Latency, London

Cloudspirit • Greater London

Hybrid
GBP 50,000 - 70,000
Quantitative Developer & Researcher - Python for Markets
Quantitative Developer & Researcher - Python for Markets

Millennium • Greater London

On-site
GBP 120,000 - 180,000
FO e-Trading Developer
FO e-Trading Developer

Talan - UK • Greater London

On-site
GBP 60,000 - 80,000