Log in
All jobs
IT

Senior C++ Engineer – Front Office / Low Latency Trading

IO Tech Solutions Limited
Hong Kong
Remote

About this role

Hong Kong, Hong Kong SAR, Hong Kong

Senior C++ Engineer – Front Office / Low Latency Trading

Job Description:

Locations: Hong Kong|Singapore|London|Remote

Overview

We are partnering with multiple tier-1 investment banks, buy-side trading firms, and digital asset market participants to hire senior C++ engineers for front office, revenue-critical platforms.

These teams build and operate low-latency, high-throughput trading systems spanning electronic execution, market access, prime brokerage, and digital asset infrastructure. The mandates include greenfield architecture, platform re-engineering, and scaling systems operating under strict performance and reliability constraints.

What You'll Be Working On

Depending on the mandate, you will:

Design and build high-performance C++ trading systems (pricing, execution, order management)

Architect and optimise low-latency exchange connectivity (FIX and native/binary protocols)

Contribute to algorithmic trading infrastructure and execution frameworks

Develop core components within prime brokerage or custody platforms

Lead performance optimisation initiatives across latency-sensitive and concurrency-heavy systems

Collaborate closely with traders, quants, and infrastructure teams in front office environments

Required Experience

C++ development (modern C++17/20 preferred)

Proven experience building high-throughput and/or low-latency production systems

Strong understanding of systems design, data structures, and performance trade-offs

Deep knowledge of Linux, multithreading, concurrency, and memory management

Experience operating in trading, financial services, crypto, or other real-time mission-critical environments

Nice to Have (Role Dependent)

Electronic trading / market access systems

FIX protocol or exchange connectivity

Algorithmic trading platforms or execution engines

Performance profiling, optimisation, and lock-free programming

Distributed systems or microservices architectures

Exposure to prime brokerage, custody, or digital assets

Python for tooling, research, or automation

Required Skills

  • Developers

  • C++

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →