Key skills for VP C++ Low Latency Software Developer:
- 5+ years C/C++ programming experience
- 5+ years working in a Linux environment
- Knowledge of STL/Boost a plus
- Experience with low latency, multithreaded systems desirable
- Experience with scripting tools such as Python, Bash, Shell scripts
- Systems design experience
- Object-oriented design skills. Architect experience a plus
- Ability to code in R, SAS and/or kdb beneficial
- Written & verbal communication
- Minimum of Bachelors in Computer Science, Electrical Engineering or similar discipline
Key responsibilities for VP C++ Low Latency Software Developer:
- Improve low latency trading engine infrastructure
- Work collaboratively to improve quantitative strategy development
- Better strategy monitoring & reporting tools
- Cover market data feed decoding
- Backtesting and strategy evaluation infrastructure
- Compliance & risk verification logic
This team in particular has been one of the best performing teams for the firm over the past few years so now is a great time to be exploring opportunities with them. The team has successfully managed to pry people away from major competitors within the electronic market making space globally.