Senior C++ Developer
New York, New York
Development - C++
Permanent
We are seeking a talented and experienced C++ Developer to join our team and work on the development of low latency equity trading systems. The successful candidate will be responsible for designing, developing, and testing trading software solutions that operate with the lowest possible latency, leveraging their expertise in C++ programming, performance optimization, and algorithmic trading.
Responsibilities:
- Design and develop high-performance C++ software for equity trading systems with a focus on low latency and high reliability.
- Optimize trading algorithms to achieve maximum performance and low latency.
- Collaborate with traders, quants, and other software developers to understand business requirements and translate them into technical specifications.
- Work on the full software development lifecycle, including design, coding, testing, deployment, and maintenance.
- Use modern software engineering practices, such as code reviews, unit testing, and continuous integration to ensure high code quality and reliability.
- Monitor and maintain trading systems to ensure continuous operation and performance.
Requirements:
- Bachelor’s or Master’s degree in Computer Science or a related field.
- 5+ years of experience in C++ software development, preferably in the finance industry.
- Strong understanding of low latency and high-performance software design and development principles.
- Expertise in C++11/14/17, STL, and Boost libraries.
- Knowledge of algorithmic trading and financial markets.
- Experience with low-latency messaging protocols and network programming.
- Experience with Linux development and scripting languages like Python.
- Strong problem-solving and analytical skills.
- Ability to work effectively in a team environment.
Bonus Qualifications:
- Experience with FPGA development and high-speed hardware design.
- Knowledge of financial exchange protocols such as FIX and binary protocols.
- Experience with high-performance databases and data storage technologies.
Compensation: $300-400k Total Compensation
34425
SHARE JOB