Hudson River Trading
Software Engineer (C+) – 2025 Grads
Hudson River Trading, New York, New York, us, 10261
Please only apply to one job posting. In the application questions below, you’ll have the opportunity to indicate if you’re interested in multiple offices and/or roles. Please do not submit multiple applications for different positions/offices!
This role is directed at graduates seeking a 2025 start date. For 2026 start dates, please take a look at our internships.
As a Software Engineer at Hudson River Trading (HRT), the code you write
is
our business. Our engineers create and maintain critical technology and infrastructure that is integral to the success of our trading.. Software Engineers bring deep knowledge of C++, OS internals, CPU architecture, and networking hardware and protocols to our incredible live trading system and powerful research environment.
In this role, you will work closely with other engineers across the firm who design trading algorithms and monitor trading in an extremely fast-paced, real-time environment! We are looking for smart programmers who love to code, enjoy being challenged, and can thrive in an open and collaborative company culture.
Qualifications
You are a full-time undergraduate student studying computer science or a related field who is eligible for full-time roles in 2025
Excellent design, debugging, and problem solving skills
Working experience with C/C++ is required, as are good CS fundamentals
Knowledge of UNIX operating systems (we use Linux), system/processor performance, and network communication
Interest in low-level architecture, logic design, and/or verification is a plus
Profile
In your spare time you: code, tinker, read, explore, break things, and have an insatiable curiosity for all things computer-related — you'll find like-minded people here
You are capable of working both independently, as well as part of a team and can analyze and fix problems quickly
You can look at code, figure out how it works, and identify how to make it better
You can describe software designs at a high level (the abstract interface), low level (step-by-step algorithm), and anywhere in between
You really like to work with people who push you to be better at what you do
Annual base salary range of $175,000 to $250,000. Pay (base and bonus) may vary depending on job-related skills and experience. A sign-on and discretionary performance bonus will be provided as part of the total compensation package, in addition to company-paid medical and/or other benefits.
#J-18808-Ljbffr
This role is directed at graduates seeking a 2025 start date. For 2026 start dates, please take a look at our internships.
As a Software Engineer at Hudson River Trading (HRT), the code you write
is
our business. Our engineers create and maintain critical technology and infrastructure that is integral to the success of our trading.. Software Engineers bring deep knowledge of C++, OS internals, CPU architecture, and networking hardware and protocols to our incredible live trading system and powerful research environment.
In this role, you will work closely with other engineers across the firm who design trading algorithms and monitor trading in an extremely fast-paced, real-time environment! We are looking for smart programmers who love to code, enjoy being challenged, and can thrive in an open and collaborative company culture.
Qualifications
You are a full-time undergraduate student studying computer science or a related field who is eligible for full-time roles in 2025
Excellent design, debugging, and problem solving skills
Working experience with C/C++ is required, as are good CS fundamentals
Knowledge of UNIX operating systems (we use Linux), system/processor performance, and network communication
Interest in low-level architecture, logic design, and/or verification is a plus
Profile
In your spare time you: code, tinker, read, explore, break things, and have an insatiable curiosity for all things computer-related — you'll find like-minded people here
You are capable of working both independently, as well as part of a team and can analyze and fix problems quickly
You can look at code, figure out how it works, and identify how to make it better
You can describe software designs at a high level (the abstract interface), low level (step-by-step algorithm), and anywhere in between
You really like to work with people who push you to be better at what you do
Annual base salary range of $175,000 to $250,000. Pay (base and bonus) may vary depending on job-related skills and experience. A sign-on and discretionary performance bonus will be provided as part of the total compensation package, in addition to company-paid medical and/or other benefits.
#J-18808-Ljbffr