Hong Kong, Hong Kong SAR, Hong Kong

Low Latency C++ Developer

 Job Description:

Open to overseas candidates – Relocation assistance and work visa sponsorship provided!

We are looking for a skilled C++ Software Engineer to join a high-performing team responsible for building and maintaining market connectivity and algorithmic trading systems. This is a hands-on role where you will develop core components for proprietary trading platforms. More experienced candidates will be considered for a Senior position.

Location : HK/ Syd/ SH

What You'll Do:

  • Partner with quants and traders to define how trading algorithms behave
  • Write high-performance C++ code for critical trading infrastructure
  • Build low-latency exchange connections and trading logic – including quoting, hedging, and arbitrage – for listed derivatives and delta one products
  • Provide tier 3 support when needed
  • Ensure reliability through thorough testing, automated checks, and active participation in code reviews


What You Bring:

  • Familiarity with Kafka is a nice-to-have
  • Deep understanding of multithreading, network sockets, and low-latency optimization techniques
  • Fluent in written and spoken English
  • University degree in Computer Science, Engineering, or a related discipline
  • Solid data analysis abilities
  • Prior experience building automated trading systems or exchange connectivity
  • 2+ years of server-side C++ development on Linux (C++14 or newer is a plus)
  • Strong design skills and attention to technical architecture


  Required Skills:

Data Support Connectivity Development Kafka Analysis Trading Checks Participation Algorithms Reviews Components Reliability Architecture Optimization Infrastructure Computer Science C++ Linux Data Analysis Software Testing Design Engineering English Science