Hudson River Trading
Software Engineer - Distributed Compute
$200K–$300K
London, United Kingdom +6 · Full-time · Posted Apr 4, 2025
- Location
- London, United Kingdom
New York, NY, United States
Austin, TX, United States
Chicago, Illinois, United States
Dublin, Ireland
London, United Kingdom
New York, NY, United States - Education
- Bachelor's degree in Computer Science, Computer Engineering, or a related field.
About the job
Develop and improve HRT’s distributed research-compute platform to make users’ workloads faster, more efficient, and easier to operate.
What you'll do
- Maintain and improve resource scheduling, data caching, and job monitoring; optimize workloads at both user and infrastructure levels.
- Provide users with workload metrics and real-time information, and work with them to understand their technical needs.
- Set technical direction and take ownership of the software infrastructure supporting algorithmic research.
What they ask for
- Bachelor's degree in Computer Science, Computer Engineering, or a related field.
- Strong C++ expertise.
- Experience collaborating closely with quantitative researchers and traders to understand their needs.
- Knowledge of UNIX operating systems, system/processor performance, and network communication.
Nice to have
- Daily use of C++ preferred.
- Python familiarity preferred.
Pay
200,000 to 300,000 USD per year (base salary)
Tools
C++, Python, UNIX, Linux
Model-written summary · the original posting is authoritative