CareerPlanSign in

Senior Software Engineer, C++

Hong Kong office💼 Full-time🗓 2026-07-29 → 2026-09-26

Core

Build ultra-low latency, event-driven trading systems and core platforms for analyzing and trading tens of thousands of products across global venues.

Role type

Senior IC C++ Software Engineer (Proprietary Trading)

Builds

Core trading platform, venue connectivity (feed handlers, gateways), trading engines, and systematic pricing strategies

Domain

Financial Technology / High-Frequency Trading

Deliverable

production ML models | product features

Required skills

C++ development, algorithms and data structures, parallel/asynchronous/multithreaded programming, kernel bypass optimization, FIX/Websocket/HTTP protocols, exchange SDKs, production issue resolution, release management

Preferred skills

Proprietary trading industry experience, Rust/Python/Typescript knowledge, observability implementation

Technologies

C++, FIX, Websocket, HTTP, Rust, Python, Typescript

Responsibilities

Lead development and global rollout of the Core platform; write software for exchange connectivity and protocol handling; implement trading algorithms based on trader/quant requirements; optimize exchange communication and trading engine performance; maintain testing suites and resolve production issues.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.