Python Developer – Front Office

Company: mthree
Apply for the Python Developer – Front Office
Location: London
Job Description:

Global Banking & Markets | Front Office | High-Impact, Low Latency Systems

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

#J-18808-Ljbffr…

Posted: June 25th, 2026