Python Developer - Front Office in London

Python Developer - Front Office in London

London Full-Time 50000 - 70000 £ / year (est.) No working from home possible
mthree

At a Glance

  • Tasks: Build high-performance trading systems that impact real-time market decisions.
  • Company: World-leading investment bank with a focus on innovation and technology.
  • Benefits: Competitive salary, dynamic work environment, and opportunities for professional growth.
  • Other info: Collaborate directly with traders and quants in a high-impact role.
  • Why this job: Join a team where your code drives profits and influences global markets.
  • Qualifications: Strong Python skills, understanding of algorithms, and experience in fast-paced environments.

The predicted salary is between 50000 - 70000 £ per year.

A world-leading investment bank is hiring a Python Engineer to join its Front Office FX Options Technology team - one of the most business-critical engineering environments in the firm.

You’ll sit at the heart of the trading floor, partnering directly with traders, quants, and sales to build low-latency, high-performance trading systems that influence real-time market decisions. If you’re motivated by solving complex problems at scale, building systems where microseconds matter, and seeing your code directly drive P&L - this is that opportunity.

What You’ll Work On

  • Architect and build real-time pricing, eTrading, and market-making systems used globally
  • Design and optimise latency-sensitive trading algorithms and analytics pipelines
  • Develop high-throughput data platforms for market data ingestion and predictive modelling
  • Partner directly with front-office stakeholders to translate trading strategies into production systems
  • Improve market connectivity, execution performance, and system resilience
  • Drive engineering excellence across distributed systems, scalability, and performance tuning

What We’re Looking For

  • Strong Python engineering expertise with a focus on performance and scalability
  • Deep understanding of algorithms, data structures, and system design
  • Solid knowledge of data engineering concepts (SQL/NoSQL, pipelines, large datasets)
  • Track record of delivering production-grade systems in fast-paced environments
  • Ability to operate close to the business with strong communication and ownership
  • Background in financial markets, trading systems, or FX is beneficial - but strong engineers from other domains are encouraged

Python Developer - Front Office in London employer: mthree

As an Assurance Team Lead in our high-profile Global Markets programme, you will thrive in a dynamic work environment that champions innovation and technical excellence. We offer competitive compensation, a comprehensive benefits package, and a culture that prioritises employee growth through mentorship and hands-on involvement in cutting-edge automation engineering. Join us to be part of a team that values collaboration and continuous improvement while working on mission-critical systems that impact thousands of users.

mthree

Contact Details:

mthree Recruitment Team

We think you need these skills to ace Python Developer - Front Office in London

Python Engineering
Performance Optimisation
Scalability
Algorithms
Data Structures
System Design
Data Engineering Concepts