Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Hudson River Trading Logo

Experienced Software Engineer – Low Level (C++)

Hudson River Trading

$200,000 - $300,000
Oct 1, 2025
Austin, TX, US • Chicago, IL, US • New York, NY, US
Apply Now

Hudson River Trading (HRT) needs C++ engineers to build and optimize highly performant, fault-tolerant systems for live trading across global markets, where every microsecond matters.

Requirements

  • Advanced C++ experience is required, daily use preferred
  • Knowledge of UNIX operating systems (we use Linux), system/processor performance, and network communication

Responsibilities

  • Develop and optimize infrastructure for market data, order entry and execution logic, spanning tens of asset classes including options, equities, futures, crypto, and fixed income.
  • Design fault-tolerant, low-latency systems for live trading, including encoding/prioritization of data over WAN links and recovery from hardware failures.
  • Profile and improve performance-critical code for both throughput and latency in production environments.
  • Build and maintain infrastructure that drives products including client-facing wholesale and SDP platforms, distributed network filesystems, and scalable research workflows.
  • Write software that interfaces with specialized hardware such as FPGAs and ASICs used in trading systems.

Other

  • You’re one of the top devs in your current organization, as measured by productivity, technical capability, and helpfulness to other devs.
  • You are capable of solving complex engineering problems independently and providing technical advice for others in areas of your expertise.
  • You can make progress on long-term architectural projects while troubleshooting smaller tasks and bug fixes with agility.
  • You can describe software designs at a high level (the abstract interface), low level (step-by-step algorithm), or anywhere in between.
  • You are always looking for ways to make systems better.
  • 1+ years of professional work experience
  • Superior design, debugging, and problem solving skills