Job Details
Senior Python Engineer - Equities Risk & PnL Technology
- Negotiable
- London
- Contract
London (Hybrid)
£900 per day | 12-month contract (initial)
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.
Key responsibilities include:
- 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
What They're Looking For
- 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
McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.