Hudson River Trading is looking to solve the problem of designing, improving, and maintaining the technology that powers worldwide trading, specifically in the area of low-latency trading.
Requirements
- C++ expertise is required
- Knowledge of UNIX operating systems (we use Linux), system/processor performance, and network communication
- Previous exposure to Verilog and FPGAs preferred
Responsibilities
- help conceptualize new kinds of trading
- optimize low level code
- design new APIs
- deploy and monitor live trading systems
- build tools and testing infrastructure
- plan physical networking layouts
- seamlessly integrate hardware into the existing trading environment
Other
- You possess a bachelor's degree in Computer Science, Engineering, or a related field
- You are capable of working independently as well as part of a team
- You can analyze and fix problems quickly
- Can look at code, figure out how it works, and how to make it better
- Can describe software designs at a high level (the abstract interface), low level (step-by-step algorithm), or anywhere in between