Low Latency C++ Developer
Коротко
Builds low-latency exchange connections and trading logic for listed derivatives and delta one products; C++ on Linux. · Needs: 2+ years server-side C++ on Linux; degree in Computer Science, Engineering, or related; English.
Описание от работодателя
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