Hudson River Trading (HRT) is looking to improve developer experience by creating internal tools to ensure that developers have everything they need to do their jobs well, which is critical to the company's business as an automated trading firm.
Requirements
- Deep Python OR C++ experience is required, daily use of most recent standards preferred.
- Knowledge of UNIX operating systems (we use Linux), system/processor performance, and network communication.
- Previous experience with design and implementation of distributed systems is preferred.
- You can look at code, figure out how it works, and how to make it better.
Responsibilities
- Develop software that reaches every office and department at HRT while using the latest technologies and techniques in Python or C++ to drive improvements to our systems, new and old.
- Deploy and maintain applications while managing their complete lifecycle – from the design phase to production.
- Build Python or C++ tooling and environments for all developers at HRT.
Other
- Bachelor's degree in Computer Science, Computer Engineering, or a related field
- Ability to describe software designs at a high level (the abstract interface), low level (step-by-step algorithm), and anywhere in between.
- You are capable of working independently as well as part of a team.
- You really like to work with people who challenge you and make you better at what you do.
- HRT is an equal opportunity employer