{"@context":"https://schema.org/","@type":"JobPosting","title":"Senior Python Engineer - Equities Risk & PnL Technology

McGregor Boyall Associates Ltd.
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 234K

Job location

Charing Cross, United Kingdom

Tech stack

Java
Agile Methodologies
Python
Performance Tuning
Backend
Information Technology

Job description

A leading Tier 1 investment bank is seeking a Senior Python Engineer to join its front-office Equities Risk & PnL Technology team, supporting a high-profile, multi-year transformation programme.

This is a critical, fully funded initiative focused on enhancing risk and PnL capabilities across the equities derivatives stack. You'll play a key role in delivering core engineering components, helping to scale systems that directly support trading, pricing and risk management.

This is not a support function. You will be working on business-critical systems used by traders and quants, contributing to the architecture and build of next-generation risk infrastructure. The Role

You will join a high-performing engineering team responsible for building and enhancing risk and PnL platforms within a front-office environment., * Designing and developing scalable server-side components in Python (with some exposure to Java where required)

  • Building and enhancing systems that support real-time risk, pricing and PnL calculations
  • Working closely with traders, quants and product stakeholders to understand complex requirements
  • Contributing to architecture decisions and system design within a large-scale transformation programme
  • Driving delivery within an Agile environment, ensuring high-quality, performant code

Requirements

  • Strong Python engineering experience (5+ years) in complex backend systems
  • Proven experience within financial markets, ideally in:
  • Front-office risk systems
  • Pre-trade / origination platforms
  • Post-trade or PnL systems
  • Solid understanding of derivatives pricing and risk concepts, including:
  • Greeks and scenario analysis
  • Equity derivatives (options, futures, convertibles)
  • Experience designing high-performance, scalable systems
  • Strong stakeholder engagement skills - ability to operate in a fast-paced front-office environment
  • Familiarity with Agile / Lean development practices

Desirable:

  • Experience with internal risk platforms
  • Java exposure
  • Computer Science (or equivalent) background

Benefits & conditions

£900 per day | 12-month contract (initial)

Apply for this position