C++ Software Engineer/Lead - Low Latency Development
Join our Proprietary Trading Firm in Hong Kong to build and maintain market connectivity and algorithmic trading systems using C++. Collaborate with quants and traders to improve algorithm logic. Experience in low-latency engineering, multithreaded programming, and system design required.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Our client is a proprietary trading firm looking to expand its team in Hong Kong. We are seeking a C++ Software Engineer / Senior to join the Low Latency Development team.
The team is responsible for building and maintaining market connectivity and the core algorithmic trading system used to trade listed derivatives and delta-one products.
Location & relocation
- Role is primarily based in Hong Kong
- Overseas candidates are welcome
- Relocation assistance and work visa sponsorship are available for qualified candidates
YOU will:
Looking to advance your Development & Programming career with relocation support? Explore Development & Programming Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
- Design and implement low-latency trading connectivity and exchange-facing algorithms, including capabilities for pricing/quoting, hedging, and arbitrage.
- Develop and maintain C++ applications that power the firm’s core trading infrastructure.
- Collaborate with quants and traders to specify, tune, and improve algorithm logic and execution behavior.
- Maintain strong engineering standards by performing rigorous testing (including automated tests) and participating in code reviews.
- Deliver advanced production support as needed, including tier 3 troubleshooting.
YOU MUST have:
- 2+ years of experience building server-side C++ applications on Linux (C++14 or newer preferred).
- Strong foundation in multithreaded programming, network socket development, and low-latency engineering practices.
- Experience working on automation for trading and/or exchange connectivity components.
- Proven ability with system design and solid software engineering fundamentals.
- Track record of delivering dependable services through structured testing and consistent code quality.
- Hands-on experience supporting mission-critical production environments, including tier 3 level issue resolution.
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
Nice to have:
- Kafka experience
- Strong data analysis skills
Education & communication:
- Degree in Computer Science or a related field
- Excellent spoken and written English
Similar Jobs
Explore other opportunities that match your interests
Eclipse Trading
NPD/NPI Director
Sage Consulting Group
Low Latency Software Engineer (C++)