Job title: Trading Desk Software Engineer - Python - City of London
Job type: Permanent
Emp type: Full-time
Sub-Industry: Market Making
Functional Expertise: Software Engineering
Skills: Python Java C++ Typescript options
Salary from: GBP £150,000.00
Salary to: GBP £220,000.00
Location: London, UK

Job Description

Trading Desk Software Engineer
London - Hybrid (3 days/week in-office)

This is a rare opportunity to engineer directly on the trading floor, supporting a global FICC Options business across bonds, FX and commodities. You’ll work in close partnership with traders and quants to build high-impact tools from custom market views and delta hedging interfaces to risk and pricing visualisations. You’ll work closely with traders on specific desks to deliver tailored tools and solutions, gaining deep insight into their workflows and challenges. At the same time, you’ll contribute to building shared infrastructure and tooling that supports multiple desks, helping to scale best practices and extend the impact of your work across the wider platform. You’ll be encouraged to take full ownership of the systems you build, from prototyping through to production and to engage in continuous dialogue with trading and engineering colleagues across offices in Chicago, New York, London, Amsterdam, Singapore and Hong Kong.

 

Key Skills and Experience Required

  • Python as a primary language, with strong commercial experience (at least 2 years); experience with at least one other languages such as Java, C++, C# or Typescript is essential.
  • Demonstrated success working directly with Traders or Portfolio Managers.
  • Understanding of Options or other derivatives markets is strongly preferred.
  • Experience building visualisation tools (e.g. charting, risk dashboards, delta hedging UIs) is a plus.
  • Confident communicator with strong interpersonal skills — capable of navigating ambiguity, prioritising fast-moving requests, and partnering with traders.
  • Strong academic record with solid grounding in Computer Science, Maths, Physics or Engineering.
  • Comfortable with Linux systems, concurrent software design, and modern software development best practices.

 

What’s on Offer

  • Base salary in the region of £150-220k + bonus
  • An engineering-led culture with direct exposure to the drivers of trading success.
  • Opportunity to build tools that matter and to see the impact of your work in real-time.
  • Strong technical peers and a clear growth path.

If you enjoy building clean, robust software under pressure, and want to work on tools that traders rely on every day, then this could be the right opportunity for you. Apply now for a confidential discussion.