Distributed Compute Engineer: Optimize Research Workloads

Wehrtyou

New York (NY)

On-site

USD 200,000 - 300,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Hudson River Trading (HRT) is seeking a distributed compute engineer to help make our research environment fast and reliable. You will work with quantitative traders and software engineers to optimize the stack from user workloads to low-level performance.

Responsibilities include maintaining resource scheduling, data caching, and job monitoring; improving iteration speed; tuning at the infra level; and sharing metrics with users while shaping the platform's technical direction.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • Strong C++ expertise (daily use preferred).
  • Python familiarity preferred.
  • Experience collaborating closely with quantitative researchers and traders to understand their needs.
  • Great communication capabilities.
  • Superior design, debugging, and problem solving skills.
  • Knowledge of UNIX operating systems (Linux), system/processor performance, and network communication.

Responsibilities

  • Maintain and improve resource scheduling, data caching, and job monitoring to make research as easy, fast, and efficient as possible, using both in-house and open source solutions.
  • Optimize workloads at the user level to speed up user iteration speed.
  • Tune workloads at the infrastructure level to make them more resource-efficient.
  • Share metrics and real-time information with users to give insight into workload behavior.
  • Sit down with users to understand their specific technical needs.
  • Contribute individually and through leadership and coordination of the above.
  • Set technical direction for the platform and take holistic ownership of the software infrastructure that supports Algo research.

Skills

C++ expertise
Python familiarity
Communication
Linux/UNIX knowledge
Performance tuning

Education

Bachelor's degree in Computer Science/Engineering

Job description

Hudson River Trading (HRT) is seeking a distributed compute engineer to help make our research environment fast and reliable. You will work with quantitative traders and software engineers to optimize the stack from user workloads to low-level performance.

Responsibilities include maintaining resource scheduling, data caching, and job monitoring; improving iteration speed; tuning at the infra level; and sharing metrics with users while shaping the platform's technical direction.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Distributed Compute Engineer - C++/Python for Research
Distributed Compute Engineer - C++/Python for Research

Hudson River Trading • New York (NY)

On-site
USD 175,000 - 250,000
Software Engineer - Distributed Compute
Software Engineer - Distributed Compute

Wehrtyou • New York (NY)

On-site
USD 200,000 - 300,000
Experienced C++ Developer, Distributed Compute
Experienced C++ Developer, Distributed Compute

Hudson River Trading • New York (NY)

On-site
USD 175,000 - 250,000
HPC Storage Engineer for Large-Scale AI Workloads
HPC Storage Engineer for Large-Scale AI Workloads

Hudson River Trading • Chicago (IL), New York (NY), Austin (TX)

On-site
USD 150,000 - 250,000
Software Engineer - Distributed Systems (Storage/Databases)
Software Engineer - Distributed Systems (Storage/Databases)

Visa Hunt • New York (NY)

On-site
USD 200,000 - 300,000
Competitive salary
Discretionary bonuses
Comprehensive benefits package
Python Software Engineer: High-Impact Distributed Systems
Python Software Engineer: High-Impact Distributed Systems

Wehrtyou • Chicago (IL), New York (NY)

On-site
USD 200,000 - 300,000
Performance-based bonuses
Competitive benefits package
Distributed Storage C++ Engineer for High-Scale Research
Distributed Storage C++ Engineer for High-Scale Research

Hudson River Trading • New York (NY)

On-site
USD 175,000 - 250,000
Discretionary performance-based bonuses
Competitive benefits package
Experienced C++ Developer, Distributed Systems - Storage/Databases
Experienced C++ Developer, Distributed Systems - Storage/Databases

Hudson River Trading • New York (NY)

On-site
USD 175,000 - 250,000
Discretionary performance-based bonuses
Competitive benefits package
Quant Research Engineer: Build Trading Systems
Quant Research Engineer: Build Trading Systems

Wehrtyou • New York (NY)

On-site
USD 200,000 - 300,000
High Performance Compute (HPC) Storage Engineer
High Performance Compute (HPC) Storage Engineer

Hudson River Trading • Chicago (IL), New York (NY), Austin (TX)

On-site
USD 150,000 - 250,000