
Experienced C++ Developer, Distributed Compute
Hudson River Tradingover 1 year ago
Base Salary
$175k - $250k/yr
Responsibilities
- Maintain and improve resource scheduling, data caching, and job monitoring for HRT’s research environment.
- Optimize user-level workloads to improve research iteration speed.
- Tune infrastructure-level workloads for greater resource efficiency.
- Share metrics and real-time workload information with users.
- Work directly with users to understand and address their technical needs.
- Contribute through individual execution, leadership, and coordination.
- Set technical direction and take holistic ownership of the software infrastructure supporting algorithmic research.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
- Strong C++ expertise, preferably with daily use.
- Python familiarity is preferred.
- Experience collaborating closely with quantitative researchers and traders to understand their technical needs.
- Knowledge of UNIX operating systems, including Linux, system and processor performance, and network communication.
- Strong design, debugging, problem-solving, and communication skills.
Benefits
- Discretionary performance-based bonuses
- Competitive benefits package
About Hudson River Trading
Hudson River Trading is a privately held quantitative trading firm that researches and builds automated trading algorithms and low-latency systems. It trades its own capital across global electronic markets in multiple asset classes, often acting as a liquidity provider. Founded in 2002 and headquartered in New York, the firm runs a large-scale trading platform with around-the-clock operations supporting live market activity and risk controls.