Front Office FX Trading Systems Engineer (Python)

mthree

Greater London

On-site

GBP 90,000 - 130,000

Full time

11 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

mthree is seeking a Python Developer to join its Front Office FX Options Technology team at a leading global investment bank. You'll work closely with traders and developers to build high-performance trading systems using big data and algorithmic models to analyse and predict market behaviour in real time.

The role demands tackling complex problems, delivering business-critical projects in a fast-paced front-office environment, and collaborating with quants to integrate systems with

Qualifications

  • Solid understanding of data structures, algorithms, and design patterns.
  • Experience with SQL/NoSQL, APIs, and distributed systems.
  • Familiarity with agile methodologies and CI/CD tools.
  • Excellent communication skills and an interest in financial markets or FX trading.
  • Degree in Computer Science, Engineering, Mathematics, or Physics preferred.

Responsibilities

  • Design, develop, and support pricing, eTrading, and market-making systems.
  • Collaborate with traders, sales, and quants to deliver performant, data-driven solutions.
  • Enhance trading algorithms, data pipelines, and market connectivity.
  • Integrate trading systems with upstream trade execution and regulatory platforms.
  • Work within an agile team delivering high-priority solutions under tight deadlines.

Skills

Data structures & algorithms
APIs & distributed systems
Agile methodologies
Communication skills

Education

Degree in Computer Science, Engineering, Mathematics, or Physics

Tools

CI/CD tools

Job description

mthree is seeking a Python Developer to join its Front Office FX Options Technology team at a leading global investment bank. You'll work closely with traders and developers to build high-performance trading systems using big data and algorithmic models to analyse and predict market behaviour in real time.

The role demands tackling complex problems, delivering business-critical projects in a fast-paced front-office environment, and collaborating with quants to integrate systems with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

mthree • Greater London

On-site
GBP 90,000 - 130,000
Front Office Python Trading Engineer – Real-Time Systems
Front Office Python Trading Engineer – Real-Time Systems

Orbis Group • England

On-site
GBP 90,000 - 130,000
Python Software Engineer | Quant Trading
Python Software Engineer | Quant Trading

Selby Jennings • Greater London

On-site
GBP 90,000 - 120,000
Python Software Engineer | Trading Systems
Python Software Engineer | Trading Systems

Selby Jennings • Greater London

On-site
GBP 70,000 - 110,000
Competitive compensation
Front Office Python Engineer - Trading Systems
Front Office Python Engineer - Trading Systems

JPMorgan Chase & Co. • Greater London

On-site
GBP 90,000 - 130,000
Quantitative Developer — Trading Desk Infrastructure (Python)
Quantitative Developer — Trading Desk Infrastructure (Python)

Mondrian Alpha • Greater London

On-site
GBP 340,000 - 460,000
Healthcare package
Fully subsidised qualifications
Breakfast & lunch provided
Python Developer
Python Developer

Saragossa • Greater London

On-site
GBP 70,000 - 120,000
Sr Python Developer
Sr Python Developer

Falcon Smart IT (FalconSmartIT) • Greater London

On-site
GBP 60,000 - 90,000
Senior Python Developer: FRTB & Risk Solutions
Senior Python Developer: FRTB & Risk Solutions

Crisil • Greater London

On-site
GBP 70,000 - 110,000
Senior Python Developer - Trading Systems & Cloud
Senior Python Developer - Trading Systems & Cloud

Enfint • Greater London

On-site
GBP 120,000 - 130,000
Pension
Performance bonus
Career advancement