Senior C++ Developer (Tier-1 Trading Firm)
- Source: LinkedIn
- Venture Search
- On-site
- New York City
- Full-Time
- Senior
Job Description
Our client is seeking an exceptional Core C++ Developer to contribute to the development and optimisation of high-performance trading systems . The role focuses on building ultra-low-latency infrastructure, optimising execution speed, and ensuring robust system reliability. The ideal candidate will have deep expertise in modern C/C++ , systems programming, and high-performance computing.
Key Responsibilities
- Design, develop, and optimise low-latency, high-performance trading infrastructure using modern C/C++ and the latest standards .
- Implement efficient and scalable trading algorithms, order execution, and risk management systems .
- Develop and maintain a deep understanding of exchange connectivity standards for market data and order entry .
- Optimise CPU performance, memory management, and multi-threaded applications .
- Collaborate with quantitative researchers, traders, and infrastructure engineers to continuously improve system performance.
- Profile, benchmark, and debug real-time systems to minimise latency and maximise throughput.
- Develop and maintain robust and fault-tolerant system components that support continuous trading operations .
Required Qualifications
- Expert-level proficiency in C++ , with a strong understanding of modern C++ features (C++17/20/23/26) .
- Extensive experience in low-latency, high-performance systems programming .
- Deep understanding of networking (TCP/UDP), concurrency, and multi-threading .
- Strong experience with Linux-based development and performance tuning .
- Proven experience working with real-time, high-throughput systems where performance is critical.
- Background in cryptocurrency or traditional financial trading systems .
Soft Skills & Culture Fit
- Candidates from top-tier institutions or those recognised as domain experts are preferred.
- Strong analytical skills and the ability to work effectively in high-pressure, real-time environments .
- A collaborative team player who enjoys solving complex engineering problems .
Skills
- cplusplus
- c10
- benchmark
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
