Quantitative Developer

mthree
Greater London, UK
1 day ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Business Analytics Applications Data Analysis C Sharp (Programming Language) C++ (Programming Language) Cloud Computing Data Structures Software Design Patterns Distributed Computing Environment Distributed Systems Revision Control Systems Python (Programming Language) Monte Carlo Methods
+8 more
Software Engineering Multithreading Concurrency Parallel Computation Git Linux Development Low Latency C++14

Job description

We are partnering with a leading global investment bank seeking a highly skilled Equity Derivatives Quant Developer to join a front-office quantitative technology team. This role sits at the intersection of quantitative finance, software engineering, and trading technology, delivering high-performance solutions that support pricing, risk analytics, and trading activities across complex equity derivatives products

You will work closely with Quantitative Researchers, Traders, Structurers, and Technology teams to develop and enhance pricing libraries, risk engines, and real-time trading applications within a fast-paced front-office environment

Key Responsibilities:

  • Design, develop, and maintain high-performance quantitative analytics and pricing libraries
  • Implement, optimise, and support pricing models for equity derivatives products including options, exotics, and structured products
  • Develop scalable and low-latency applications using modern C++
  • Build and enhance multi-threaded and distributed computing solutions for pricing and risk calculations
  • Work closely with Front Office Quants and Traders to translate business requirements into production-grade technology solutions
  • Improve performance, reliability, and maintainability of existing quantitative platforms
  • Participate in model implementation, validation support, and deployment processe
  • Contribute to architecture and technical design decisions across the quantitative technology stack

Required Skills & Experience

Technical Skills

  • Strong commercial experience developing in C++ (preferably C++17 or newer)
  • Solid understanding of multi-threading, concurrency, and parallel computing concepts
  • Experience building high-performance, low-latency systems
  • Strong software engineering fundamentals including algorithms, data structures, design patterns, and testing practices
  • Experience working within Linux development environments
  • Knowledge of version control tools such as Git
  • Experience within Equity Derivatives, Quantitative Development, or Front Office Trading Technology
  • Understanding of derivative pricing concepts and risk measures (Greeks)
  • Familiarity with mathematical and statistical modelling techniques
  • Ability to collaborate effectively with quantitative and trading stakeholdersDevelopment experience in C# for trading, risk, or analytics applications
  • Strong Python skills for model prototyping, analytics, automation, and testing
  • Knowledge of Monte Carlo methods, stochastic processes, and numerical methods
  • Experience with distributed computing frameworks and cloud technologies
  • Exposure to pricing libraries and risk platforms within investment banking environments.

Requirements

Technical Skills

  • Strong commercial experience developing in C++ (preferably C++17 or newer)
  • Solid understanding of multi-threading, concurrency, and parallel computing concepts
  • Experience building high-performance, low-latency systems
  • Strong software engineering fundamentals including algorithms, data structures, design patterns, and testing practices
  • Experience working within Linux development environments
  • Knowledge of version control tools such as Git
  • Experience within Equity Derivatives, Quantitative Development, or Front Office Trading Technology
  • Understanding of derivative pricing concepts and risk measures (Greeks)
  • Familiarity with mathematical and statistical modelling techniques
  • Ability to collaborate effectively with quantitative and trading stakeholdersDevelopment experience in C# for trading, risk, or analytics applications
  • Strong Python skills for model prototyping, analytics, automation, and testing
  • Knowledge of Monte Carlo methods, stochastic processes, and numerical methods
  • Experience with distributed computing frameworks and cloud technologies
  • Exposure to pricing libraries and risk platforms within investment banking environments.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:48 min

Balancing delivery latency with stream reliability and scale

Phil Cluff · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:45 min

Building IT systems for global finance markets

Anastasia Troitskaya Anastasia Troitskaya · World Congress 2024

3:37 min

Accessing API documentation and testing remote driving latency

Alexandru Ciinaru Alexandru Ciinaru +3 · World Congress 2025

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:31 min

Baseline developer skills for software data science

Markus Harrer Markus Harrer · World Congress 2021

Videos

See all

Related articles

See all