C++ Software Engineer - Low Latency Development (Remote)
About the Role
We are seeking a talented C++ Software Engineer to join our Low Latency Development team in Hong Kong. This is a unique opportunity for a C++ Software Engineer looking to advance their career in a dynamic environment. As a C++ Software Engineer, you will play a crucial role in building and maintaining market connectivity and the core algorithmic trading system used to trade listed derivatives and delta-one products. This position offers relocation assistance and work visa sponsorship for qualified candidates.
What You'll Do
- 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.
Requirements
- 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.
Nice to Have
- Kafka experience.
- Strong data analysis skills.
What We Offer
- Competitive salary package estimated between $120,000 and $150,000 per year.
- Relocation assistance and work visa sponsorship.
- Opportunity to work in a fast-paced, innovative environment.
- Collaborative team culture with opportunities for professional growth.
- Flexible working hours and remote work options.
This C++ Software Engineer position offers a unique opportunity to work in low latency development within a leading trading firm. With competitive compensation and relocation support, it’s ideal for ambitious developers.
About Nicoll Curtin
Explore Nicoll Curtin careers in 2026 and discover exciting job opportunities across remote, hybrid, and office roles. Use advanced filters to refine your search, tailor your resume for specific positions, and track your applications seamlessly. Stay informed with company insights and industry news to enhance your job search experience. Find your ideal Nicoll Curtin position today and take the next step in your career journey.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months