Python Software Engineer (Front Office)

Company: Xpertise Recruitment
Apply for the Python Software Engineer (Front Office)
Location: London
Job Description:

Senior Front Office Python Engineer | Up to £125,000 + Bonus + Exceptional Benefits

Location: Central London (3 days onsite)

We’re partnering with a leading global investment bank to hire a Senior Front Office Python Engineer to join a high-performing trading technology team.

This is a hands‑on, front‑office role working directly with traders and quants on real‑time Risk and P&L systems, sitting at the heart of a fast‑paced trading environment.

The Opportunity

You’ll take ownership of critical trading systems, working closely with the EMEA Non‑Linear Trading Desk to:

  • Design, build, and enhance real-time risk and P&L platforms
  • Deliver front‑to‑back solutions for new product enablement
  • Collaborate directly with traders, quants, and risk managers
  • Work on low‑latency, event‑driven systems in a high‑impact environment

Essential Requirements (Non‑Negotiable)

  • Previous banking/financial services experience (Tier 1 strongly preferred)
  • Strong front office exposure (direct interaction with trading desks)
  • Background in Rates / Fixed Income / derivatives
  • Experience with high-performance, real-time systems
  • Primary: Python
  • Also beneficial: C++, Java, or C#
  • Experience with trading platforms, risk systems, or pricing engines

What’s On Offer

  • Salary up to £125,000
  • Discretionary bonus
  • Private healthcare and wellness support
  • Extensive flexible benefits package
  • Enhanced family leave and care support
  • Lifestyle benefits including travel and wellbeing perks

Working Model

  • Hybrid: 3 days per week in Central London

Why Apply?

This is a rare opportunity to join a front‑office engineering team where your work directly impacts trading decisions and revenue generation, within a globally recognised banking institution.

#J-18808-Ljbffr…

Posted: July 9th, 2026