Our client, a top tier global trading firm renowned for its innovative trading strategies and cutting-edge technology, are seeking a talented and motivated C++ Developer to their growing team in Hong Kong. The ideal candidate will have a strong foundation in C++ programming, a deep understanding of low-latency systems, and a passion for financial markets.
The role:
• Develop and optimize low-latency trading systems and applications in C++.
• Collaborate with traders and quantitative researchers to implement new trading strategies.
• Analyze system performance and implement enhancements for optimal throughput and latency.
• Troubleshoot and resolve production issues in a timely manner.
• Conduct performance testing and profiling to ensure high reliability and efficiency.
• Stay updated with industry trends and emerging technologies in low-latency trading.
What you offer:
• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
• 2+ years of experience in C++ development, preferably in a trading or financial services environment.
• Knowledge of Python also essential.
• Strong understanding of data structures, algorithms, and software design patterns.
• Experience with low-latency programming techniques and optimization strategies.
• Familiarity with networking concepts and protocols (TCP/IP, UDP).
• Knowledge of financial markets, trading systems, and order execution is a plus.
• Excellent problem-solving skills and attention to detail.
• Strong communication skills and ability to work in a fast-paced team environment.
• Experience with multi-threading and concurrency in C++.
• Familiarity with Linux/Unix environments.
The sell:
• Competitive salary
• Opportunities for professional development and career advancement.
• A dynamic and inclusive work environment at a leading global financial institution.