Software Engineer - Distributed Compute
Hudson River Trading · London, England ·
Overview
As a Distributed Compute Engineer you will strengthen HRT’s research environment by improving how users run and iterate on workloads. You’ll optimize the platform’s scheduling, caching, and monitoring to speed up research cycles, while balancing resource efficiency. You’ll work closely with quantitative traders and software engineers to understand needs and set technical direction for the infrastructure that supports algo research. This role combines hands-on engineering with leadership to scale a best-in-class compute environment and drive impactful performance improvements.
Pay / Benefits
- discretionary performance-based bonuses
- competitive benefits package
Responsibilities
- Improve resource scheduling, data caching, and job monitoring to support user workloads
- Optimize user-level workloads to speed up iteration cycles
- Tune infrastructure-level workloads for resource efficiency
- Share metrics and real-time workload insights with users
- Engage with users to understand their technical needs
- Contribute individually and through leadership to platform direction and ownership
- Set technical direction for the platform and manage software infrastructure supporting algorithmic research
Key requirements
- Bachelors degree in Computer Science, Computer Engineering, or related field
- Strong C++ expertise (daily use preferred)
- Python familiarity preferred
- Experience collaborating with quantitative researchers and traders
- Excellent communication skills
- Strong design, debugging, and problem-solving abilities
- Knowledge of UNIX/Linux, system/processor performance, and network communication
- excellent communication
- collaboration with cross-functional teams
- problem-solving mindset
- C++
- Python
- UNIX/Linux
Market data from EasyWorkClub, not from the employer
Typical pay for Software developer in London: £53,700 – £105,000, from 582 adverts
2489 live adverts for Software developer in London
Same role within 50 km
- Lead Software Engineer · Westminster Abbey · 1 km
- Senior Fullstack Software Engineer - (Java, Spring Boot, Microservices · Westminster Abbey · 1 km
Remote or home office in 16% of 785 Software developer adverts we list nationwide
More openings at Hudson River Trading
27 other openings we list
- High Performance Compute (HPC) Storage Engineer · London
- Research Data Expert · London
- Senior Network Engineer - Low Latency Trading · London
- AI Researcher, LLMs · London
- AI Research Engineer, Pre-Training · London