Storage Developer

Leading quantitative trading and investment firm specializing in multi-asset class strategies with sophisticated computing environments for research and development.
$175,000 - $250,000
Distributed Systems
Senior Software Engineer
In-Person
501 - 1,000 Employees
5+ years of experience
Finance

Description For Storage Developer

Hudson River Trading (HRT) is a premier quantitative trading firm at the forefront of algorithmic trading innovation. We're seeking a Storage Developer to enhance our data storage infrastructure that powers our trading strategies. This role combines deep C++ expertise with distributed systems knowledge to build and maintain critical storage solutions at scale.

You'll join a collaborative team of exceptional developers working on cutting-edge storage systems that directly impact our research capabilities. The position requires strong technical skills in C++, distributed systems design, and Linux environments, along with the ability to balance detailed implementation with strategic thinking.

As a Storage Developer, you'll be responsible for creating customized distributed storage systems, staying current with industry best practices, and building solutions for the next generation of research. You'll work in an environment that values both technical excellence and collaborative problem-solving.

The role offers competitive compensation ($175,000-$250,000 base salary) plus performance bonuses. At HRT, we foster a culture of togetherness and innovation, bringing together experts from various fields including mathematics, computer science, physics, and engineering. We're proud of our diverse, global team and encourage applications from all backgrounds.

This is an excellent opportunity for someone who is passionate about low-level systems development, enjoys solving complex distributed systems challenges, and wants to make a significant impact in the financial technology sector. Join us in pushing the boundaries of what's possible in quantitative trading technology.

Last updated 15 days ago

Responsibilities For Storage Developer

  • Work with a small team to create distributed storage systems customized to fit HRT's needs
  • Stay informed about the current 'state of the art' and help bridge the gap
  • Understand Research team's storage and compute needs and build for next generation research

Requirements For Storage Developer

Linux
  • Proficient C++ experience with daily use preferred
  • Distributed systems experience
  • Ability to work productively in a Linux environment
  • Knowledge of UNIX operating systems, low-level systems-level performance issues, and networking
  • Experience with databases, distributed filesystems, or search infrastructure (preferred)

Benefits For Storage Developer

  • Competitive benefits package
  • Performance-based bonuses

Interested in this job?

Jobs Related To Hudson River Trading Storage Developer

Distributed Compute Engineer

Senior Distributed Compute Engineer role at Hudson River Trading, focusing on optimizing research infrastructure and trading systems with competitive compensation.

Distributed Compute Engineer

Senior Distributed Systems Engineer role at Hudson River Trading, focusing on optimizing research infrastructure for algorithmic trading strategies.

Distributed Compute Engineer

Senior Distributed Systems Engineer role at Hudson River Trading, focusing on optimizing research infrastructure for algorithmic trading strategies.

Distributed Compute Engineer

Senior Distributed Systems Engineer role at Hudson River Trading, focusing on optimizing research infrastructure for algorithmic trading strategies.

Distributed Compute Engineer

Senior Distributed Systems Engineer role at Hudson River Trading, focusing on optimizing research infrastructure for algorithmic trading strategies.