Hudson River Trading is looking to solve complex problems in the financial markets by designing, improving, and maintaining the technology that powers worldwide trading
Requirements
- Advanced C++ experience is required, daily use preferred
- Knowledge of UNIX operating systems (we use Linux)
- system/processor performance
- network communication
- CPU architecture
- networking hardware and protocols
- OS internals
Responsibilities
- design, improve, and maintain the technology that powers worldwide trading
- write trading algorithms
- monitor trading
- build and maintain a world-class research environment
- work on critical software in an extremely fast-paced, real-time environment
- analyze and fix problems quickly
- look at code, figure out how it works, and identify ways to make it better
Other
- Bachelor's degree in Computer Science, Engineering, or related field
- work well alongside people who challenge you and make you better at what you do
- capable of working independently as well as part of a team
- describe software designs at a high level (the abstract interface), low level (step-by-step algorithm), or anywhere in between
- travel not mentioned