Hudson River Trading · 1 month ago
Experienced Software Engineer – Low Level (C++)
Hudson River Trading (HRT) is a leader in algorithmic trading, focusing on building high-performance trading systems using C++. The role involves developing and optimizing low-latency systems and infrastructure that power trading across various asset classes, while collaborating closely with researchers and traders.
Financial Services
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
Qualification
Required
1+ years of professional work experience
Bachelor's degree in Computer Science, Computer Engineering, or related field
Superior design, debugging, and problem solving skills
Advanced C++ experience is required, daily use preferred
Knowledge of UNIX operating systems (we use Linux), system/processor performance, and network communication
Benefits
Discretionary performance-based bonuses
Competitive benefits package
Company
Hudson River Trading
Hudson River Trading opertes as a multi-asset class quantitative trading firm.
H1B Sponsorship
Hudson River Trading has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (27)
2024 (23)
2023 (30)
2022 (19)
2021 (13)
2020 (16)
Funding
Current Stage
Late StageRecent News
2025-11-25
Tech Funding News
2025-10-10
2025-10-09
Company data provided by crunchbase