An opportunity for talented C++ Software Engineers to join a leading proprietary trading firm in either Chicago or New York.
The team
The team you will join own the trading firm's entire trading platform. The trading platform includes a modern ULL execution workflow and a state-of-the-art Python based research module. These support an extensive range of highly latency-sensitive trades in equities and futures markets.
Working closely with traders and quant researchers, as a C++ Software Engineer in this role, you will be building software to enable trading in highly competitive, fast-moving electronic markets as well as helping to improve the firm's research capabilities deploying distributed computation techniques.
Your Day
- Collaborate with the trading team to develop solutions for trade execution and research capabilities with efficient and reliable C++ code.
- Tackle the challenge of optimizing for a wide range of latency sensitivities in futures and equities markets.
- Work closely with the infrastructure team to ensure reliable and optimized system performance.
- Troubleshoot and debug issues to ensure the stability and integrity of trading systems.
- Keep up to date with industry advancements and share knowledge with the team to drive continuous improvement.
Skills and Experience Required
- Bachelor's degree in Computer Science, Engineering, or related field.
- A minimum of 3 years professional (post-graduation) experience writing code in modern C++ in a Linux environment.
- Strong proficiency in multithreading and memory management for low-latency, high-performance systems.
- Solid understanding of design patterns, data structures, and algorithms.
- Familiarity with networking protocols i.e. TCP/IP, UDP, FIX.
- Excellent communication and collaboration skills with the ability to work effectively in a team environment.
Apply Now!
If this opportunity is of interest and you meet the key requirements, apply now!
The base salary range for this role is $175,000 to $250,000 plus a generous bonus.
PLEASE NOTE: We will not be able to accept applications if you do not currently have US work authorization