CareerPlan

C++ Developer (Market Date/Quant Strategy/Market Connectivity)

Hong Kong, Hong Kong, HKFull-time2026-09-30 → 2026-11-10

Core

Designing scalable, event-driven systems to process massive volumes of real-time market data and execute orders with extremely low latency for a global high-frequency trading firm.

Role type

Senior IC C++ software engineer (low-latency trading infrastructure)

Builds

Core trading platforms, exchange connectivity, market data infrastructure, and execution systems

Domain

Financial technology / High-frequency trading / Real-time market data

Required skills

Modern C++, algorithms, data structures, systems programming, concurrent programming, multithreading, Linux systems programming, performance optimization, distributed systems

Preferred skills

Low-latency systems, networking, exchange connectivity protocols (FIX, WebSocket, binary feeds), kernel bypass, hardware-aware optimization, Rust, Python

Technologies

C++, Linux, FIX, WebSocket, binary market data feeds, Rust, Python

Responsibilities

Design and build high-performance C++ applications for real-time trading and market data processing; Develop and enhance core components used across trading, pricing, quantitative research, and strategy platforms; Build low-latency infrastructure for market connectivity, order routing, and exchange communication; Partner with traders and quantitative researchers to implement and optimise systematic trading capabilities; Improve the performance, scalability, and reliability of distributed event-driven systems; Develop reusable libraries, frameworks, and internal tooling to accelerate engineering productivity

Seniority

Senior, hands-on IC