Drimva

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

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)