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
- C++
- OS internals
- CPU architecture
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
- You’re one of the top devs in your current organization, as measured by productivity, technical capability, and helpfulness to other devs
- You can work well alongside people who challenge you and make you better at what you do
- You have an insatiable curiosity for all things computer related
- You can describe software designs at a high level (the abstract interface), low level (step-by-step algorithm), or anywhere in between