C++ Software Engineer, Derivative Trading

Charterhouse Partnership

Hong Kong

On-site

HKD 600,000 - 1,000,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Charterhouse Partnership in Hong Kong is helping an Asian hedge fund / leading investment bank to hire a C++ Derivatives Trading Engineer. You will design and develop high-frequency, low-latency trading engines for warrants and structured products, and optimize real-time data processing.

The role collaborates with quantitative researchers and traders to implement pricing models and robust risk management tooling, with a strong emphasis on performance and memory efficiency.

Qualifications

  • 3+ years of professional software development experience focusing on modern C++ (C++17/C++20) within high-frequency trading (HFT) or investment banking.
  • Strong foundation in low-latency programming, multi-threading, concurrency primitives, and custom memory management.
  • Solid understanding of financial markets, particularly equity derivatives, options, or warrants pricing (e.g., Black-Scholes framework, Greeks calculation).
  • Deep proficiency with Linux operating systems, network programming (TCP/UDP sockets), and scripting languages (Python or Bash).

Responsibilities

  • Design and develop high-frequency, low-latency C++ trading engines and pricing libraries for warrants and structured products.
  • Optimize multi-threaded applications for real-time market data processing, order routing, and exchange connectivity.
  • Collaborate closely with quantitative researchers and traders to implement and accelerate complex derivative pricing models.
  • Enhance risk management and position-keeping systems to handle high-volume volatility and rapid price movements safely.
  • Conduct rigorous performance profiling, latency reduction, and memory optimization.

Skills

C++ (C++17/C++20)
Low-latency programming
Multi-threading
Financial derivatives pricing
Linux
Networking (TCP/UDP)
Python scripting

Education

Bachelor’s or Master’s degree in Computer Science, Financial Engineering, Mathematics, or related field

Tools

TCP/UDP sockets
Linux system programming

Job description

We are currently helping a Asian Hedge Fund / leading investment bank to look for C++ Derivatives Trading Engineer.

The ideal candidate should have at least 3 years of working experiences in C++ / Python development within the financial sector.

Key Responsibilities:

  • Design and develop high-frequency, low-latency C++ trading engines and pricing libraries for warrants and structured products.
  • Optimize multi-threaded applications for real-time market data processing, order routing, and exchange connectivity.
  • Collaborate closely with quantitative researchers and traders to implement and accelerate complex derivative pricing models.
  • Enhance risk management and position-keeping systems to handle high-volume volatility and rapid price movements safely.
  • Conduct rigorous performance profiling, latency reduction, and memory optimization.

Required Skills & Qualifications:

  • 3+ years of professional software development experience focusing on modern C++ (C++17/C++20) within high-frequency trading (HFT) or investment banking.
  • Strong foundation in low-latency programming, multi-threading, concurrency primitives, and custom memory management.
  • Solid understanding of financial markets, particularly equity derivatives, options, or warrants pricing (e.g., Black-Scholes framework, Greeks calculation).
  • Deep proficiency with Linux operating systems, network programming (TCP/UDP sockets), and scripting languages (Python or Bash).
  • Bachelor’s or Master’s degree in Computer Science, Financial Engineering, Mathematics, or a related quantitative field.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Derivatives Trading Engineer - Low-Latency HFT
C++ Derivatives Trading Engineer - Low-Latency HFT

Charterhouse Partnership • Hong Kong

On-site
HKD 600,000 - 1,000,000
Associate Director/ Director, EQD Quant Developer, Equity Derivatives
Associate Director/ Director, EQD Quant Developer, Equity Derivatives

CLSA • Hong Kong

On-site
HKD 900,000 - 1,300,000
Lead C++ Developer
Lead C++ Developer

Gravitas Recruitment Group Hong Kong • Hong Kong

On-site
HKD 1,200,000 - 2,000,000
C++ Developer (Market Execution)
C++ Developer (Market Execution)

Gravitas Recruitment Group Hong Kong • Hong Kong

On-site
HKD 900,000 - 1,300,000
Real-Time Equity Derivatives C++ Developer
Real-Time Equity Derivatives C++ Developer

Huatai International Financial Holdings Company Limited • Hong Kong

On-site
HKD 600,000 - 1,000,000
C++ Developer (3-20 years), Low Latency, Hedge Fund
C++ Developer (3-20 years), Low Latency, Hedge Fund

BAH Partners • Hong Kong

On-site
HKD 1,200,000 - 1,800,000
Global prop firm environment
Collaborative trading team
C++ Software Engineer
C++ Software Engineer

Tardis Group • Hong Kong

On-site
HKD 700,000 - 1,100,000
Senior Software Engineer, C++ (Market Data)
Senior Software Engineer, C++ (Market Data)

Flow Traders • Hong Kong

On-site
HKD 1,200,000 - 1,800,000
Senior C++ Quant Engineer - Low-Latency HFT Trading
Senior C++ Quant Engineer - Low-Latency HFT Trading

BAH Partners • Hong Kong

On-site
HKD 1,200,000 - 1,800,000
Global prop firm environment
Collaborative trading team
Associate Director, EQD Quant, Market Making, Equity Derivatives
Associate Director, EQD Quant, Market Making, Equity Derivatives

CLSA • Hong Kong

On-site
HKD 900,000 - 1,300,000