Hudson River Trading
Software Engineer – C++
$200K–$300K
Austin, TX, United States +8 · Full-time · Posted Nov 12, 2025
- Location
- Austin, TX, United States
Chicago, Illinois, United States
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 - Experience
- 1+ years of professional work experience.
- Education
- Bachelor's degree in Computer Science, Computer Engineering, or related field.
About the job
Build and optimize high-performance, fault-tolerant C++ systems and infrastructure for trading, research, and related products.
What you'll do
- Develop market-data, order-entry, execution, and live-trading infrastructure.
- Design low-latency, fault-tolerant systems and improve production code performance.
- Build infrastructure and software for research workflows, distributed filesystems, and specialized trading hardware.
What they ask for
- Bachelor's degree in Computer Science, Computer Engineering, or a related field.
- Advanced C++ experience.
- Knowledge of UNIX operating systems, system/processor performance, and network communication.
- Superior design, debugging, and problem-solving skills.
Nice to have
- Daily use of C++ is preferred.
Pay
200,000 to 300,000 USD per year (base salary)
Tools
C++, UNIX, Linux, FPGAs, ASICs
Model-written summary · the original posting is authoritative