Campus Recruiting

Full-Time Opportunities

If you are a graduating senior, masters, or PhD student looking to work in a fast-paced environment, we urge you to consider either our Software Engineer or Algo Developer opportunities.

Full-Time Algorithm Developer

Algorithm developers are responsible for building and maintaining the models that drive our trading. A typical day involves applying rigorous statistical analysis to vast quantities of market and financial data to produce provably predictive trading models.

Full-Time Software Engineer

As a Software Engineer on HRT’s Core Development team, you will step into an incredible learning opportunity; HRT’s distributed system is on the Pareto frontier of latency and throughput. You’ll develop deep knowledge of C++, OS internals, CPU architecture, and networking hardware and protocols. And you will be surrounded by amazing developers who are honing their skills every day. You’ll be amazed at what you accomplish.

Internship Opportunities

HRT is excited to offer summer internship programs for current students. Take a look through our offered programs to find out which one suits your interests and academic calendar best!

Software Engineering Internship

Summer 2021

A software engineering summer training program that will focus on independent programming projects in C++ and Python. You’ll get to work on real projects in close collaboration with experienced software engineers.

Algo Internship

Summer 2021

As an intern you will be assigned to work with a specific sub-team within the broader algo development team. Working in close collaboration with your mentors, you will apply sophisticated quantitative modeling techniques to understand and predict market behavior and write software to improve our trading strategies.

Stay tuned for a full list of upcoming events.

HRT has participated in events at schools and conferences including

Amherst College
Brown University
California Institute of Technology
Carnegie Mellon University
Clark Atlanta University
Columbia University
Cornell University
Debian Developer Conference
Georgia Institute of Technology
Grace Hopper Celebration
Harvard University
Harvey Mudd College
Howard University
Imperial College London

International Conference on Machine Learning
Lesbians Who Tech Summit
Massachusetts Institute of Technology
Morehouse College
Mount Holyoke College
National University of Singapore
Neural Information Processing Systems Conference
Northwestern University
Out for Undergrad Tech Conference
Princeton University
Python Conference
Smith College
Spelman College
Stanford University

The University of California, Berkeley
The University of Cambridge
The University of Chicago
The University of Illinois at Urbana–Champaign
The University of Massachusetts Amherst
The University of Michigan
The University of Oxford
The University of Pennsylvania
The University of Texas at Austin
The University of Washington
The University of Waterloo
Trinity College Dublin
Vanderbilt University
Williams College

Interview Preparation

Interview Process

Interviews at HRT usually consist of a coding test, 1-2 technical phone screens, and a virtual on-site interview. Interview length and topics can vary depending on the role.

Algo Developer Interview Topics

Statistics
Python programming
C++ programming
Machine learning

Software Engineering Interview Topics

C++ programming
Debugging / problem solving skills
CS fundamentals
UNIX / Linux
System/processor performance
Low-level architecture

Think Out Loud

How you solve a problem can be just as important as having the right answer. Thinking out loud gives the interviewer insight into your reasoning and can also help them follow along with your solution.

What to Wear to Your Virtual On-Site

We recommend not wearing a suit. We have a casual dress code at HRT.

Interview Preparation

Interview Process

Interviews at HRT usually consist of a coding test, 1-2 technical phone screens, and a virtual on-site interview. Interview length and topics can vary depending on the role.

Algo Developer Interview Topics

Statistics
Python programming
C++ programming
Machine learning

Software Engineering Interview Topics

C++ programming
Debugging / problem solving skills
CS fundamentals
UNIX / Linux
System/processor performance
Low-level architecture

Think Out Loud

How you solve a problem can be just as important as having the right answer. Thinking out loud gives the interviewer insight into your reasoning and can also help them follow along with your solution.

What to Wear to Your Virtual On-Site

We recommend not wearing a suit. We have a casual dress code at HRT.

Our Locations

3 World Trade Center
76th Floor
New York, NY 10007
100 S Wacker Drive
Suite 300
Chicago, IL 60606
114 W 7th Street
Suite 400
Austin, TX 78701
The Steward Building
2nd Floor
London E1 6FQ
United Kingdom
One Raffles Place
Tower 2, Suite 34-62
Singapore 048616
Singapore
7 Grand Canal, Grand Canal Street Lower
1st Floor
Dublin D02 KW81
Ireland
15F HSBC Building, Shanghai IFC
Suite 15-155
Pudong, Shanghai 200120
China
The Capital, Bandra Kurla Complex
Level 3, Plot No. C-70, G-Block
Bandra East, Mumbai, Maharashtra 400098
India
© 2021 Hudson River Trading
© 2020 Hudson River Trading