My client a global investment bank is seeking a Senior C++ Low Latency Engineer to join thier Hong Kong based eTrading team. You'll partner with a high performing team to help design, build and enhance their trading solutions.
Job Description
As a Senior C++ Low Latency Engineer, you will be responsible for designing, developing, and optimizing high-performance trading systems. You will work closely with traders, quantitative analysts, and other engineering teams to build robust and scalable solutions that drive our electronic trading capabilities.
Key Responsibilities
- Design and implement low-latency trading applications using C++.
- Optimize and maintain existing trading systems to enhance performance and reliability.
- Collaborate with cross-functional teams to gather requirements and deliver effective solutions.
- Conduct performance tuning and system optimization to achieve ultra-low latency.
- Troubleshoot and resolve issues in real-time trading environments.
- Stay current with industry trends and advancements in technology to continually enhance our systems.
Qualifications
- 5+ years of experience in C++ development, preferably in low-latency systems.
- Strong understanding of data structures, algorithms, and multithreading concepts.
- Experience with network programming and protocol design (e.g., FIX, TCP/IP).
- Familiarity with trading systems, market microstructure, and financial instruments is a plus.
- Excellent problem-solving skills and the ability to work under pressure.
Apply today to discuss the next step in your career.