Hudson River Trading (HRT) stands at the forefront of algorithmic trading, leveraging cutting-edge technology and scientific approaches to revolutionize financial markets. As a Distributed Compute Engineer, you'll be integral to maintaining and enhancing HRT's sophisticated research environment, which serves as the backbone of their trading strategies.
The role combines deep technical expertise with user-facing responsibilities, requiring you to optimize both infrastructure and user-level workloads. You'll work with advanced CPU and GPU compute systems, storage, and networking technology, focusing on everything from user-level APIs to low-level caching optimization.
The position offers an exciting opportunity to work alongside talented quantitative traders and software engineers across all trading teams. You'll be responsible for ensuring the research environment remains best-in-class, implementing and improving resource scheduling, data caching, and job monitoring systems.
HRT's culture emphasizes collaboration and innovation, welcoming expertise from various fields including mathematics, computer science, physics, and engineering. The company values self-starters and celebrates great ideas from both veterans and new hires. The work environment promotes strong relationships among colleagues, whether sharing meals, playing board games, or coding together.
The role offers competitive compensation, including a base salary range of $175,000 to $250,000, plus performance-based bonuses. HRT prides itself on its diverse, global workforce and maintains an equal opportunity employment policy. If you're passionate about distributed systems, performance optimization, and working in a collaborative, cutting-edge environment, this role presents an exceptional opportunity to contribute to one of the world's leading algorithmic trading firms.