At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
Mission and Vision
Our Values
Meet Our Team
Perks and Benefits
Our Tech Stack
Careers at
Hudson River Trading
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
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.
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
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.
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 predictive trading models.
In this role, you will work alongside fellow Algorithm Developers and Software Engineers to research, develop, and test novel order execution and model training methods to increase trading efficiency. This will involve running models live on our high-performance trading infrastructure and analyzing daily performance to maintain ongoing profitability.
Qualifications
- You are a full-time undergraduate or masters student in a quantitative discipline (math, physics, computer science, statistics, or a related program) who is eligible for full-time roles in 2025
- Experience programming in Python and/or C++
- Experience with statistical analysis, numerical programming, or machine learning in Python, Pandas/Numpy, R, and/or MATLAB
- A passion for applying quantitative models and technology toward solving real-world problems
- Brilliant analytical and problem-solving skills
- Ability to work creatively and independently on long-term technical problems
Profile
- You are capable of working independently as well as part of a team
- You can analyze and fix problems efficiently
- You learn quickly and apply new skills effectively
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.
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
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!
HRT is seeking exceptional full-time students to join our Algorithm Development summer internship program. Algorithm Developers at HRT focus on the research and implementation of automated trading strategies. As an intern, you will have the opportunity to rotate between our high-frequency trading, multi-frequency trading, and/or machine learning teams. 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.
We are looking for quantitatively-driven and practically-minded programmers, scientists, and mathematicians who are excited to solve the most challenging problems in our field.
What to Expect
- Leverage our proprietary infrastructure (Python/C++) in conjunction with third-party tools to conduct quantitative research and data analysis
- Use machine learning and time series techniques to derive novel insights on market behavior from large and complex datasets
- Work on impactful projects in close collaboration with experienced researchers, traders, and developers
- Use our world-class compute cluster to run simulations and crunch data
- Build predictive models for financial markets using a combination of market and non-market data
- Attend and participate in Tech Talks that provide an overview of markets and HRT’s trading philosophy
- Enjoy a curriculum of speakers, trading games, mentorships, and social events throughout the summer
Requirements
- You are a full-time undergraduate, masters, or PhD student in a quantitative discipline (math, physics, computer science, statistics, or a related program) who is eligible for full-time roles in 2026
- Experience programming in Python is a must; C++ is a plus for those interested in high-frequency trading
- Experience with statistical analysis, numerical programming, or machine learning in Python, Pandas/Numpy, R, and/or MATLAB
- A passion for applying quantitative models and technology toward solving real-world problems
- Strong communication skills
Weekly base salary of $4,800 in addition to company-paid housing, meals, and other perks.
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
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.
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 predictive trading models.
In this role, you will work alongside fellow Algorithm Developers and Software Engineers to research, develop, and test novel order execution and model training methods to increase trading efficiency. This will involve running models live on our high-performance trading infrastructure and analyzing daily performance to maintain ongoing profitability.
Qualifications
- You are a full-time undergraduate or masters student in a quantitative discipline (math, physics, computer science, statistics, or a related program) who is eligible for full-time roles in 2025
- Experience programming in Python and/or C++
- Experience with statistical analysis, numerical programming, or machine learning in Python, Pandas/Numpy, R, and/or MATLAB
- A passion for applying quantitative models and technology toward solving real-world problems
- Brilliant analytical and problem-solving skills
- Ability to work creatively and independently on long-term technical problems
Profile
- You are capable of working independently as well as part of a team
- You can analyze and fix problems efficiently
- You learn quickly and apply new skills effectively
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.
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
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.
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 predictive trading models.
In this role, you will work alongside fellow Algorithm Developers and Software Engineers to research, develop, and test novel order execution and model training methods to increase trading efficiency. This will involve running models live on our high-performance trading infrastructure and analyzing daily performance to maintain ongoing profitability.
Qualifications
- You are a full-time undergraduate or masters student in a quantitative discipline (math, physics, computer science, statistics, or a related program) who is eligible for full-time roles in 2025
- Experience programming in Python and/or C++
- Experience with statistical analysis, numerical programming, or machine learning in Python, Pandas/Numpy, R, and/or MATLAB
- A passion for applying quantitative models and technology toward solving real-world problems
- Brilliant analytical and problem-solving skills
- Ability to work creatively and independently on long-term technical problems
Profile
- You are capable of working independently as well as part of a team
- You can analyze and fix problems efficiently
- You learn quickly and apply new skills effectively
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.
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
Hudson River Trading (HRT) is looking for an Algo Web Engineer to join the team. In this role, you will build UIs and backend processes to support our Algo Developers (ADs) and Traders in overseeing research and trading processes, executing manual trades, assessing risk, and researching improvements to our strategies. This is impactful work; many of the UIs are generating and interpreting the complex strategies being deployed at the scale of HRT, with vast quantities of the world's market and financial data. As an Algo Web Engineer, you will contribute significantly to our research and trading infrastructure as a whole.
You’ll be working with ADs, Core Engineers, and others to build backend processes to ingest and transform large quantities of data and front ends to visualize that data quickly. You will have the opportunity to generate your own ideas about new features or products, and own the implementation of significant pieces of our research infrastructure. You will get to see how your products are used daily in creating trading strategies, and ultimately the impact they will have on HRT’s success.
Algo Web Engineers work across a variety of technologies from building Web Applications in Typescript with React and Redux, spinning up dashboards with python’s Dash Plotly, to writing backend services in Python or C++.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field
- You have minimum of 3 years of full-time professional experience as a full-stack developer
- Solid backend coding practices, building well-tested, reliable systems
- Excellent coding, debugging, and problem solving skills
- Strong Computer Science fundamentals
- Working knowledge of UNIX operating systems
- Experience with Typescript/React/Redux is a plus
- Experience with Python and/or C++ is a plus
- Passion for UX and building human-focused technological solutions
- Willingness to learn and grow as an engineer
- You really like to work with people who challenge you and make you 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 may be provided as part of the total compensation package, in addition to company-paid medical and/or other benefits.
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
The Systems Development team builds and maintains the platform that is shared by all Systems teams to provision, monitor, and manage our server and network infrastructure. As a Systems Software Engineer, your main focus will be tool development in Python. You’ll improve and integrate our existing tools and libraries across the platform, as well as design and building new ones to make trading, research, installation, and monitoring systems easier to manage and more reliable. Strong Python skills and development experience are required, along with Unix experience.
This role offers a unique opportunity to have a significant impact on a critical part of our existing and growing infrastructure. Your responsibilities will vary, but a typical day in the life might look like:
- Building and maintaining tools and software features to automate systems engineering workflows related to machine provisioning, monitoring, metrics collection, maintenance, and network configuration
- Troubleshooting software bugs on a fleet of Linux machines, including application, network, operating system, and/or kernel issues
- Writing configuration management code to build, deploy, and maintain new services
- Helping to set the general direction for the Systems Python platform
Qualifications
Required:
- Strong Python programming
- Ability to debug and analyze problems quickly
- Ability to learn at a fast pace and apply new skills effectively
- Strong grasp of computer science fundamentals and software design patterns
- Solid understanding of Linux/UNIX operating systems
Preferred:
- Understanding of Debian operating system
- Familiarity with systems configuration management and monitoring technologies
- Familiarity with continuous integration and continuous deployment tools and processes
- Understanding of networking protocols
Profile
- BS and/or MS in computer science or a related field
- 2+ years of relevant experience, including programming in Python
- Experience using automation to solve problems and improve processes efficiently
- Acts effectively as a team player but also work well independently
- skilled at juggling multiple tasks while maintaining a high level of attention to detail
- Familiar with open-source software
Annual base salary range of $150,000 to $250,000. Pay (base and bonus) may vary depending on job-related skills and experience. A sign-on and discretionary performance bonus may be provided as part of the total compensation package, in addition to company-paid medical and/or other benefits.
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
Hudson River Trading is hiring a Business Development Analyst in our Singapore office. This role will support HRT’s Asia equities and derivatives business and help guide the continued development of HRT’s Asia platform. As a business development analyst, you will be exposed to the inner workings of automated trading across multiple asset classes and geographies.
The right candidate will be an enthusiastic learner coupled with a keen interest in both trading and technology. You will interact with exchanges, broker-dealers, clearing firms, and technology service providers. You will support HRT’s day-to-day business working alongside many internal teams, including Core technology, Systems, Algo, Clearing, Post-trade and Compliance.
Responsibilities
- Support HRT’s Business Development team with analysis, research, and day-to-day activities
- Deploy trading strategies across Asia markets by liaising with exchanges, brokers, and clearing firms
- Assist with technology releases, new initiatives, and troubleshooting
- Work with technical teams to automate processes when required
- Ensure accuracy of external data, communicate with external data providers when discrepancies are found, and work toward resolutions
- Monitor post-trade performance and trade bookings throughout the entire trade lifecycle
- Manage and mitigate internal and external risks
Qualifications
- Degree in computer science, mathematics, physics, or business administration preferred
- 2+ years of previous work experience at a financial institution
- Experience with Asia equity and/or derivatives trading and market structure
- Excellent interpersonal, written, and verbal communication skills
- A strong work ethic and desire to see complex projects from conception to completion
- Strong attention to detail
- Keen interest in technology and trading is mandatory
- Ability to work across disciplines and quickly transition from one project to another
- Ability to use either Excel or Python tools to analyze data and answer business questions preferred
- A coding background with experience in automating repetitive tasks via scripts preferred
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
Hudson River Trading is looking for a Senior Windows Engineer to join the IT team. In this role, you will contribute to improving our Windows platform reliability by engineering automation to surface and address technical inefficiencies with on-premise and Azure infrastructure. You will design and operate monitoring and log aggregation systems to improve visibility into the performance of the Windows platform, implement configuration as code to reduce operational overhead, and develop PowerShell-based systems to improve reliability.
The ideal candidate is an eager problem solver who is comfortable working in a fast-paced environment. Terrific communication, collaboration skills, and a positive attitude towards team members and internal customers are crucial to success within the role.
Responsibilities
- Develop PowerShell systems to automate operational tasks and improve the reliability of the Windows platform
- Implement configuration as code to reduce the operational overhead of managing Windows infrastructure
- Leverage automation to surface and address technical inefficiencies in Windows endpoints, Windows infrastructure, and Microsoft Azure resources
- Participate in ongoing engineering, maintenance, and support efforts to improve the Windows environment
Qualifications
- 10+ years of experience as a Microsoft-based technology engineer
- Experience implementing and configuring monitoring platforms for a Windows environment
- Configuration as code platform experience, such as with Salt, Ansible, or Microsoft DSC
- Prior experience configuring an orchestration platform, such as Jenkins, to automate PowerShell processes
- Experience aggregating Windows event logs and flat file logs into systems such as the ELK stack or Splunk
- Prior experience managing Veeam backups with code
- Experience developing PowerShell-based systems
- A general design approach that incorporates security best practices, business continuity, high availability, and scalability
- A self-motivated and driven work ethic
Annual base salary range of $150,000 to $250,000. Pay (base and bonus) may vary depending on job-related skills and experience. A sign-on and discretionary performance bonus may be provided as part of the total compensation package, in addition to company-paid medical and/or other benefits.-JL1
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
Hudson River Trading is looking for a Senior Windows Engineer to join the IT team. In this role, you will contribute to improving our Windows platform reliability by engineering automation to surface and address technical inefficiencies with on-premise and Azure infrastructure. You will design and operate monitoring and log aggregation systems to improve visibility into the performance of the Windows platform, implement configuration as code to reduce operational overhead, and develop PowerShell-based systems to improve reliability.
The ideal candidate is an eager problem solver who is comfortable working in a fast-paced environment. Terrific communication, collaboration skills, and a positive attitude towards team members and internal customers are crucial to success within the role.
Responsibilities
- Develop PowerShell systems to automate operational tasks and improve the reliability of the Windows platform
- Implement configuration as code to reduce the operational overhead of managing Windows infrastructure
- Leverage automation to surface and address technical inefficiencies in Windows endpoints, Windows infrastructure, and Microsoft Azure resources
- Participate in ongoing engineering, maintenance, and support efforts to improve the Windows environment
Qualifications
- 10+ years of experience as a Microsoft-based technology engineer
- Experience implementing and configuring monitoring platforms for a Windows environment
- Configuration as code platform experience, such as with Salt, Ansible, or Microsoft DSC
- Prior experience configuring an orchestration platform, such as Jenkins, to automate PowerShell processes
- Experience aggregating Windows event logs and flat file logs into systems such as the ELK stack or Splunk
- Prior experience managing Veeam backups with code
- Experience developing PowerShell-based systems
- A general design approach that incorporates security best practices, business continuity, high availability, and scalability
- A self-motivated and driven work ethic
Annual base salary range of $150,000 to $250,000. Pay (base and bonus) may vary depending on job-related skills and experience. A sign-on and discretionary performance bonus may be provided as part of the total compensation package, in addition to company-paid medical and/or other benefits.-JL1
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
The Systems Development team builds and maintains the platform that is shared by all Systems teams to provision, monitor, and manage our server and network infrastructure. As a Systems Software Engineer, your main focus will be tool development in Python. You’ll improve and integrate our existing tools and libraries across the platform, as well as design and building new ones to make trading, research, installation, and monitoring systems easier to manage and more reliable. Strong Python skills and development experience are required, along with Unix experience.
This role offers a unique opportunity to have a significant impact on a critical part of our existing and growing infrastructure. Your responsibilities will vary, but a typical day in the life might look like:
- Building and maintaining tools and software features to automate systems engineering workflows related to machine provisioning, monitoring, metrics collection, maintenance, and network configuration
- Troubleshooting software bugs on a fleet of Linux machines, including application, network, operating system, and/or kernel issues
- Writing configuration management code to build, deploy, and maintain new services
- Helping to set the general direction for the Systems Python platform
Qualifications
Required:
- Strong Python programming
- Ability to debug and analyze problems quickly
- Ability to learn at a fast pace and apply new skills effectively
- Strong grasp of computer science fundamentals and software design patterns
- Solid understanding of Linux/UNIX operating systems
Preferred:
- Understanding of Debian operating system
- Familiarity with systems configuration management and monitoring technologies
- Familiarity with continuous integration and continuous deployment tools and processes
- Understanding of networking protocols
Profile
- BS and/or MS in computer science or a related field
- 2+ years of relevant experience, including programming in Python
- Experience using automation to solve problems and improve processes efficiently
- Acts effectively as a team player but also work well independently
- skilled at juggling multiple tasks while maintaining a high level of attention to detail
- Familiar with open-source software
Annual base salary range of $150,000 to $250,000. Pay (base and bonus) may vary depending on job-related skills and experience. A sign-on and discretionary performance bonus may be provided as part of the total compensation package, in addition to company-paid medical and/or other benefits.
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
The Systems Development team builds and maintains the platform that is shared by all Systems teams to provision, monitor, and manage our server and network infrastructure. As a Systems Software Engineer, your main focus will be tool development in Python. You’ll improve and integrate our existing tools and libraries across the platform, as well as design and building new ones to make trading, research, installation, and monitoring systems easier to manage and more reliable. Strong Python skills and development experience are required, along with Unix experience.
This role offers a unique opportunity to have a significant impact on a critical part of our existing and growing infrastructure. Your responsibilities will vary, but a typical day in the life might look like:
- Building and maintaining tools and software features to automate systems engineering workflows related to machine provisioning, monitoring, metrics collection, maintenance, and network configuration
- Troubleshooting software bugs on a fleet of Linux machines, including application, network, operating system, and/or kernel issues
- Writing configuration management code to build, deploy, and maintain new services
- Helping to set the general direction for the Systems Python platform
Qualifications
Required:
- Strong Python programming
- Ability to debug and analyze problems quickly
- Ability to learn at a fast pace and apply new skills effectively
- Strong grasp of computer science fundamentals and software design patterns
- Solid understanding of Linux/UNIX operating systems
Preferred:
- Understanding of Debian operating system
- Familiarity with systems configuration management and monitoring technologies
- Familiarity with continuous integration and continuous deployment tools and processes
- Understanding of networking protocols
Profile
- BS and/or MS in computer science or a related field
- 2+ years of relevant experience, including programming in Python
- Experience using automation to solve problems and improve processes efficiently
- Acts effectively as a team player but also work well independently
- skilled at juggling multiple tasks while maintaining a high level of attention to detail
- Familiar with open-source software
Annual base salary range of $150,000 to $250,000. Pay (base and bonus) may vary depending on job-related skills and experience. A sign-on and discretionary performance bonus may be provided as part of the total compensation package, in addition to company-paid medical and/or other benefits.
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
Hudson River Trading (HRT) is looking for a Senior Systems Engineer to join our growing IT Solutions Delivery team. This team is responsible for developing and maintaining the corporate productivity stack for the entire firm, both on-prem and in the cloud.
In this role, you will architect, engineer, and implement systems and automation related to IT operations, identity and access management, and more. The ideal candidate has a strong knowledge of enterprise SaaS operations and IAM best practices, coupled with an interest in automating day-to-day technical operations to enhance business productivity.
The role requires strong SaaS administration and integration experience across multiple platforms (Okta, Google Workspace, Jira, Slack, etc.), solid knowledge of Linux systems administration and architecture, and exceptional organizational, communication, and project management skills.
Responsibilities
- Develop tools and automation to support IT processes
- Integrate and ensure smooth operation of enterprise SaaS applications
- Document system architecture, processes, and best practices
- Break down complexity, iterate, and communicate progress to a wide variety of leads and stakeholders
Qualifications
- 5+ years of experience in systems engineering or related disciplines
- Proficiency with a programming/scripting language (Python preferred)
- Familiarity with a multitude of different SaaS and unified communications platforms, including but not limited to Workday, Okta, Google Workspace, Jira, Zoom, 8x8, and Slack
- Knowledge of authentication and provisioning methods such as SAML, OIDC, SCIM, and API-based workflows
- Nice-to-haves:
+ Experience with IaC and configuration management tools such as Terraform, SaltStack, Chef, Puppet, or Ansible
Annual base salary range of $150,000 to $200,000. Pay (base and bonus) may vary depending on job-related skills and experience. A sign-on and discretionary performance bonus may be provided as part of the total compensation package, in addition to company-paid medical and/or other benefits.
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
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!
HRT is seeking exceptional full-time students to join our Algorithm Development summer internship program. Algorithm Developers at HRT focus on the research and implementation of automated trading strategies. As an intern, you will have the opportunity to rotate between our high-frequency trading, multi-frequency trading, and/or machine learning teams. 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.
We are looking for quantitatively-driven and practically-minded programmers, scientists, and mathematicians who are excited to solve the most challenging problems in our field.
What to Expect
- Leverage our proprietary infrastructure (Python/C++) in conjunction with third-party tools to conduct quantitative research and data analysis
- Use machine learning and time series techniques to derive novel insights on market behavior from large and complex datasets
- Work on impactful projects in close collaboration with experienced researchers, traders, and developers
- Use our world-class compute cluster to run simulations and crunch data
- Build predictive models for financial markets using a combination of market and non-market data
- Attend and participate in Tech Talks that provide an overview of markets and HRT’s trading philosophy
- Enjoy a curriculum of speakers, trading games, mentorships, and social events throughout the summer
Requirements
- You are a full-time undergraduate, masters, or PhD student in a quantitative discipline (math, physics, computer science, statistics, or a related program) who is eligible for full-time roles in 2026
- Experience programming in Python is a must; C++ is a plus for those interested in high-frequency trading
- Experience with statistical analysis, numerical programming, or machine learning in Python, Pandas/Numpy, R, and/or MATLAB
- A passion for applying quantitative models and technology toward solving real-world problems
- Strong communication skills
Weekly base salary of $4,800 in addition to company-paid housing, meals, and other perks.
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
We are seeking experienced software engineers to join our effort in developing the next generation of trading strategies at Hudson River Trading. As a quantitative research engineer, you will be embedded within a trading team focused on building the technology that powers our medium-frequency systematic trading capabilities.
Responsibilities
- Improve the performance and reliability of our signal research, historical simulation, portfolio construction, and optimization platforms
- Build new tools for conducting statistical analysis over large datasets
- Design infrastructure that effectively leverages our cutting-edge compute cluster
- Work with quantitative researchers to translate their needs into scalable, standardized solutions
- Develop and execute pipelines for onboarding new data sources for ingestion in research and production
- Establish an engineering culture within the trading team, advocating for coding best practices and guiding adoption decisions for open-source tools and packages
Requirements
- Degree in computer science, engineering, or a similar technical discipline
- 3+ years of professional software engineering experience with Python as a primary language
- Significant experience working with Python scientific computing packages (numpy, scipy, pandas, matplotlib, sklearn, etc.)
- Commitment to building well-designed, reliable, and maintainable software
- Passion for building tools that empower researchers
- Outstanding work ethic and ability to thrive in a fast-paced environment
- Strong quantitative reasoning skills and an interest in working at the intersection of research and software engineering
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 may be provided as part of the total compensation package, in addition to company-paid medical and/or other benefits.
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
Hudson River Trading (HRT) is looking for a senior Security Operations Engineer to join our growing Security Operations team. In this role, you’ll have the opportunity to design, build, and support solutions that strategically impact HRT’s global cyber security systems.
We are looking for someone with a strong knowledge of SIEM, EDR, DLP, and SOAR platforms. This role requires proficiency with a programming language (Python preferred) and Elastic stack (Elasticsearch, Kibana, Logstash), as well as exceptional organizational, communication, project management, and technical troubleshooting skills.
Responsibilities
- Help build and maintain HRT’s security detection and response program to protect our data and intellectual property from both internal and external threats
- Build and maintain end-to-end pipelines to ingest, parse, map, enrich, visualize, and analyze raw logs from disparate sources
- Hunt for, detect, and respond to malicious activity and anomalous events on HRT’s devices and networks
- Perform digital forensics and incident response (DFIR) tasks during security incidents
- Assist with third party vendor security posture reviews
- Collaborate closely with our end user support team on investigations, vulnerability scanning across endpoints and responding to end user issues and software approval requests
- Maintain and enhance HRT's data loss prevention rules
- Foster strong cross-functional relationships with HRT’s global teams and external vendors
- Analyze network activity and forensic artifacts to identify and remediate malicious activity
Qualifications
- 5+ years of experience in cyber security, with specific experience in security operations and detection engineering
- Experience with threat detection and threat hunting, preferably using automation
- Python programming experience
- Experience using log analysis platforms such as ELK and Splunk; Elastic Certified Engineer certification is a plus
- Experience with Linux (Debian is a huge plus), Windows, and macOS
- Experience in performing network analysis with artifacts such as PCAPs, NetFlow, and network logs
- Willingness to work an on-call rotation during business hours and one weekend per month
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
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 multiple roles. Please do not submit multiple applications for different positions/offices!
HRT is seeking highly motivated full-time students for our software engineering summer internship program. We are looking for smart programmers who love to code, love to learn, and who can thrive in an entrepreneurial environment. At HRT, our engineers create and maintain critical technology and infrastructure that is integral to the success of our trading.
What to Expect
- A hands-on introduction to all technical facets of software engineering in the algorithmic trading industry
- Independent programming projects in C, C++, or Python, depending on the needs of the project
- As you go through structured and hands-on trainings, you’ll transition right into projects within the first week
- You'll have an opportunity to learn all about HRT's research and trading infrastructure, even in areas you may not be working in directly
- In addition to technical project work and mentorship, you’ll also gain a deeper understanding of global financial markets
Requirements
- You are a full-time undergraduate student studying computer science or a related field who is eligible for full-time roles in 2026
- Programming experience in C, C++, or Python is required
- A passion for technology and writing code that is elegant, readable, and efficient
- Exceptional problem solving skills
- Strong communication skills
- Knowledge of trading and/or financial markets is not required for this position
Weekly base salary of $4,800 in addition to company-paid housing, meals, and other perks.
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
The Systems Development team builds and maintains the platform that is shared by all Systems teams to provision, monitor, and manage our server and network infrastructure. As a Systems Software Engineer, your main focus will be tool development in Python. You’ll improve and integrate our existing tools and libraries across the platform, as well as design and building new ones to make trading, research, installation, and monitoring systems easier to manage and more reliable. Strong Python skills and development experience are required, along with Unix experience.
This role offers a unique opportunity to have a significant impact on a critical part of our existing and growing infrastructure. Your responsibilities will vary, but a typical day in the life might look like:
- Building and maintaining tools and software features to automate systems engineering workflows related to machine provisioning, monitoring, metrics collection, maintenance, and network configuration
- Troubleshooting software bugs on a fleet of Linux machines, including application, network, operating system, and/or kernel issues
- Writing configuration management code to build, deploy, and maintain new services
- Helping to set the general direction for the Systems Python platform
Qualifications
Required:
- Strong Python programming
- Ability to debug and analyze problems quickly
- Ability to learn at a fast pace and apply new skills effectively
- Strong grasp of computer science fundamentals and software design patterns
- Solid understanding of Linux/UNIX operating systems
Preferred:
- Understanding of Debian operating system
- Familiarity with systems configuration management and monitoring technologies
- Familiarity with continuous integration and continuous deployment tools and processes
- Understanding of networking protocols
Profile
- BS and/or MS in computer science or a related field
- 2+ years of relevant experience, including programming in Python
- Experience using automation to solve problems and improve processes efficiently
- Acts effectively as a team player but also work well independently
- skilled at juggling multiple tasks while maintaining a high level of attention to detail
- Familiar with open-source software
Annual base salary range of $150,000 to $250,000. Pay (base and bonus) may vary depending on job-related skills and experience. A sign-on and discretionary performance bonus may be provided as part of the total compensation package, in addition to company-paid medical and/or other benefits.
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
Hudson River Trading (HRT) is looking for an Algo Web Engineer to join the team. In this role, you will build UIs and backend processes to support our Algo Developers (ADs) and Traders in overseeing research and trading processes, executing manual trades, assessing risk, and researching improvements to our strategies. This is impactful work; many of the UIs are generating and interpreting the complex strategies being deployed at the scale of HRT, with vast quantities of the world's market and financial data. As an Algo Web Engineer, you will contribute significantly to our research and trading infrastructure as a whole.
You’ll be working with ADs, Core Engineers, and others to build backend processes to ingest and transform large quantities of data and front ends to visualize that data quickly. You will have the opportunity to generate your own ideas about new features or products, and own the implementation of significant pieces of our research infrastructure. You will get to see how your products are used daily in creating trading strategies, and ultimately the impact they will have on HRT’s success.
Algo Web Engineers work across a variety of technologies from building Web Applications in Typescript with React and Redux, spinning up dashboards with python’s Dash Plotly, to writing backend services in Python or C++.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field
- You have minimum of 3 years of full-time professional experience as a full-stack developer
- Solid backend coding practices, building well-tested, reliable systems
- Excellent coding, debugging, and problem solving skills
- Strong Computer Science fundamentals
- Working knowledge of UNIX operating systems
- Experience with Typescript/React/Redux is a plus
- Experience with Python and/or C++ is a plus
- Passion for UX and building human-focused technological solutions
- Willingness to learn and grow as an engineer
- You really like to work with people who challenge you and make you 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 may be provided as part of the total compensation package, in addition to company-paid medical and/or other benefits.
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
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 multiple roles. Please do not submit multiple applications for different positions/offices!
HRT is seeking highly motivated full-time students for our software engineering summer internship program. We are looking for smart programmers who love to code, love to learn, and who can thrive in an entrepreneurial environment. At HRT, our engineers create and maintain critical technology and infrastructure that is integral to the success of our trading.
What to Expect
- A hands-on introduction to all technical facets of software engineering in the algorithmic trading industry
- Independent programming projects in C, C++, or Python, depending on the needs of the project
- As you go through structured and hands-on trainings, you’ll transition right into projects within the first week
- You'll have an opportunity to learn all about HRT's research and trading infrastructure, even in areas you may not be working in directly
- In addition to technical project work and mentorship, you’ll also gain a deeper understanding of global financial markets
Requirements
- You are a full-time undergraduate student studying computer science or a related field who is eligible for full-time roles in 2026
- Programming experience in C, C++, or Python is required
- A passion for technology and writing code that is elegant, readable, and efficient
- Exceptional problem solving skills
- Strong communication skills
- Knowledge of trading and/or financial markets is not required for this position
Weekly base salary of $4,800 in addition to company-paid housing, meals, and other perks.
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
Hudson River Trading (HRT) is looking for an Algo Web Engineer to join the team. In this role, you will build UIs and backend processes to support our Algo Developers (ADs) and Traders in overseeing research and trading processes, executing manual trades, assessing risk, and researching improvements to our strategies. This is impactful work; many of the UIs are generating and interpreting the complex strategies being deployed at the scale of HRT, with vast quantities of the world's market and financial data. As an Algo Web Engineer, you will contribute significantly to our research and trading infrastructure as a whole.
You’ll be working with ADs, Core Engineers, and others to build backend processes to ingest and transform large quantities of data and front ends to visualize that data quickly. You will have the opportunity to generate your own ideas about new features or products, and own the implementation of significant pieces of our research infrastructure. You will get to see how your products are used daily in creating trading strategies, and ultimately the impact they will have on HRT’s success.
Algo Web Engineers work across a variety of technologies from building Web Applications in Typescript with React and Redux, spinning up dashboards with python’s Dash Plotly, to writing backend services in Python or C++.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field
- You have minimum of 3 years of full-time professional experience as a full-stack developer
- Solid backend coding practices, building well-tested, reliable systems
- Excellent coding, debugging, and problem solving skills
- Strong Computer Science fundamentals
- Working knowledge of UNIX operating systems
- Experience with Typescript/React/Redux is a plus
- Experience with Python and/or C++ is a plus
- Passion for UX and building human-focused technological solutions
- Willingness to learn and grow as an engineer
- You really like to work with people who challenge you and make you 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 may be provided as part of the total compensation package, in addition to company-paid medical and/or other benefits.
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
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!
HRT is seeking exceptional full-time students to join our Algorithm Development summer internship program. Algorithm Developers at HRT focus on the research and implementation of automated trading strategies. As an intern, you will have the opportunity to rotate between our high-frequency trading, multi-frequency trading, and/or machine learning teams. 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.
We are looking for quantitatively-driven and practically-minded programmers, scientists, and mathematicians who are excited to solve the most challenging problems in our field.
What to Expect
- Leverage our proprietary infrastructure (Python/C++) in conjunction with third-party tools to conduct quantitative research and data analysis
- Use machine learning and time series techniques to derive novel insights on market behavior from large and complex datasets
- Work on impactful projects in close collaboration with experienced researchers, traders, and developers
- Use our world-class compute cluster to run simulations and crunch data
- Build predictive models for financial markets using a combination of market and non-market data
- Attend and participate in Tech Talks that provide an overview of markets and HRT’s trading philosophy
- Enjoy a curriculum of speakers, trading games, mentorships, and social events throughout the summer
Requirements
- You are a full-time undergraduate, masters, or PhD student in a quantitative discipline (math, physics, computer science, statistics, or a related program) who is eligible for full-time roles in 2026
- Experience programming in Python is a must; C++ is a plus for those interested in high-frequency trading
- Experience with statistical analysis, numerical programming, or machine learning in Python, Pandas/Numpy, R, and/or MATLAB
- A passion for applying quantitative models and technology toward solving real-world problems
- Strong communication skills
Weekly base salary of $4,800 in addition to company-paid housing, meals, and other perks.
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
Hudson River Trading (HRT) is looking for a senior Security Operations Engineer to join our growing Security Operations team. In this role, you’ll have the opportunity to design, build, and support solutions that strategically impact HRT’s global cyber security systems.
We are looking for someone with a strong knowledge of SIEM, EDR, DLP, and SOAR platforms. This role requires proficiency with a programming language (Python preferred) and Elastic stack (Elasticsearch, Kibana, Logstash), as well as exceptional organizational, communication, project management, and technical troubleshooting skills.
Responsibilities
- Help build and maintain HRT’s security detection and response program to protect our data and intellectual property from both internal and external threats
- Build and maintain end-to-end pipelines to ingest, parse, map, enrich, visualize, and analyze raw logs from disparate sources
- Use a combination of third-party tools and custom code to streamline security incident response workflows
- Hunt for, detect, and respond to malicious activity and anomalous events on HRT’s devices and networks
- Perform digital forensics and incident response (DFIR) tasks during security incidents
- Maintain and enhance HRT's data loss prevention rules
- Foster strong cross-functional relationships with HRT’s global teams and external vendors
- Work an on-call rotation on a predefined schedule
Qualifications
- 5+ years of experience in cyber security, with specific experience in security operations and detection engineering
- Experience responding to security incidents
- Experience building custom solutions to automate security incident response
- Experience with threat detection and threat hunting
- Python programming experience
- Experience using log analysis platforms such as ELK and Splunk
- Experience with Linux, Windows, and macOS
- Good understanding of Linux security fundamentals
Annual base salary range of $150,000 to $250,000. Pay (base and bonus) may vary depending on job-related skills and experience. A sign-on and discretionary performance bonus may also be provided as part of the total compensation package, in addition to company-paid medical and/or other benefits.
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
Hudson River Trading (HRT) is looking for Trading Operations Engineers to join our Trade Operations (TradeOps) team. This team is responsible for managing HRT’s live trading environment, one of the most robust and efficient electronic trading platforms in the world. This includes configuring, monitoring, and optimizing the firm’s trading as well as handling risk, regulatory, and development tasks.
Role
In a high performance environment, immediate detection and reaction to systems and trading issues is essential. That’s where HRT’s Trade Operations Engineers come in. You’ll be responsible for managing new initiatives and ensuring a smooth trading day. You will be tasked with understanding our market and broker relationships, technology requirements, and regulatory commitments. This person will also be the subject matter expert on recent changes to the production trading platform.
Responsibilities include handling order flow from HRT’s trading desks, responding to external market alerts and outages, and interfacing with exchanges and other external parties to support trading. The team’s scope covers everything from systems infrastructure, to compliance, risk management, overnight clearing, and performance improvement.
Profile
- You can take difficult projects that involve coordination with multiple parties (internal and external), and bring them to fruition
- You are skeptical by nature and have a high attention to detail
- You respond well to working under high pressure scenarios
- Excellent communication & prioritization skills
Qualifications
- Bachelor’s degree in a quantitative discipline (CS, engineering, physics, math, etc.)
- 2+ years of experience
- Experience with a scripting language (Python, Perl, Bash)
- Strong working knowledge of Linux systems
- Strong understanding of on-exchange and off-exchange/OTC products
- Working knowledge of FIX, OUCH, & other market-specific protocols
- Extensive experience supporting electronic trading systems
- Ability to identify areas for platform improvement in a complex technical environment
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
Working as a coder at Hudson River Trading (HRT) means working on a small, highly productive, and efficient team. You may see "trading" in our name and assume you'll be relegated to some dark corner to code for the "business," but that could not be further from the truth!
At HRT, an automated trading firm based in NYC, the code you write *is* our business, so it is everyone's job to make sure our developers have everything they need to do their jobs well.
HRT’s two main programming languages are C++ and Python. We use C++ for anything latency-sensitive that sits on the critical trading path, and we use Python for everything else. With Python, we monitor live trading, build our distributed computing platform, process large amounts of data, and write all of our internal tools.
As a Python Engineer at HRT, you’ll have an incredible opportunity to work in cutting-edge distributed compute environments at one of the top algorithmic trading companies in the world. You’ll collaborate with researchers and engineers to build high-impact products, help HRT tackle exciting new initiatives, and streamline every part of the trade cycle.
Responsibilities
- Help us develop software that reaches every office and department at HRT while using the latest technologies and techniques in Python and software engineering to drive improvements to our systems, new and old.
- HRT has many high-impact areas where we use Python; here’s what you could work on as a Python Engineer here:
+ Improving job orchestration and scheduling in our huge compute cluster.
+ Building Python tooling and environments for all developers at HRT.
+ Deploying, automating, and monitoring systems for global trade management and post-trade analysis.
+ Building systems for hardware verification and tooling.
+ Writing software that supports data ETL pipelines covering all types of inputs, from market data to image and text processing.
Profile
- You’re one of the top devs in your current organization, as measured by productivity, technical capability, and helpfulness to other devs.
- Experience deploying and maintaining applications. You’ve managed an application from the design phase through the production phase.
- Ability to look at code, figure out how it works, and identify how to make it better.
- You really like to work with people who challenge you and make you better at what you do.​
- 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.
Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, or a related field
- Deep Python experience is required, daily use of most recent standards preferred
- Advanced knowledge of the Python ecosystem, including best practices
- Superior design, debugging, and problem solving skills
- Knowledge of UNIX operating systems (we use Linux), system/processor performance, and network communication
Annual base salary range of $150,000 to $250,000. Pay (base and bonus) may vary depending on job-related skills and experience. A sign-on and discretionary performance bonus may be provided as part of the total compensation package, in addition to company-paid medical and/or other benefits.
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
Working as a coder at Hudson River Trading (HRT) means working on a small, highly productive, and efficient team. You may see "trading" in our name and assume you'll be relegated to some dark corner to code for the "business," but that could not be further from the truth!
At HRT, an automated trading firm based in NYC, the code you write *is* our business, so it is everyone's job to make sure our developers have everything they need to do their jobs well.
HRT’s two main programming languages are C++ and Python. We use C++ for anything latency-sensitive that sits on the critical trading path, and we use Python for everything else. With Python, we monitor live trading, build our distributed computing platform, process large amounts of data, and write all of our internal tools.
As a Python Engineer at HRT, you’ll have an incredible opportunity to work in cutting-edge distributed compute environments at one of the top algorithmic trading companies in the world. You’ll collaborate with researchers and engineers to build high-impact products, help HRT tackle exciting new initiatives, and streamline every part of the trade cycle.
Responsibilities
- Help us develop software that reaches every office and department at HRT while using the latest technologies and techniques in Python and software engineering to drive improvements to our systems, new and old.
- HRT has many high-impact areas where we use Python; here’s what you could work on as a Python Engineer here:
+ Improving job orchestration and scheduling in our huge compute cluster.
+ Building Python tooling and environments for all developers at HRT.
+ Deploying, automating, and monitoring systems for global trade management and post-trade analysis.
+ Building systems for hardware verification and tooling.
+ Writing software that supports data ETL pipelines covering all types of inputs, from market data to image and text processing.
Profile
- You’re one of the top devs in your current organization, as measured by productivity, technical capability, and helpfulness to other devs.
- Experience deploying and maintaining applications. You’ve managed an application from the design phase through the production phase.
- Ability to look at code, figure out how it works, and identify how to make it better.
- You really like to work with people who challenge you and make you better at what you do.​
- 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.
Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, or a related field
- Deep Python experience is required, daily use of most recent standards preferred
- Advanced knowledge of the Python ecosystem, including best practices
- Superior design, debugging, and problem solving skills
- Knowledge of UNIX operating systems (we use Linux), system/processor performance, and network communication
Annual base salary range of $150,000 to $250,000. Pay (base and bonus) may vary depending on job-related skills and experience. A sign-on and discretionary performance bonus may be provided as part of the total compensation package, in addition to company-paid medical and/or other benefits.
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
Working as a coder at Hudson River Trading (HRT) means working on a small, highly productive, and efficient team. You may see "trading" in our name and assume you'll be relegated to some dark corner to code for the "business," but that could not be further from the truth!
At HRT, an automated trading firm based in NYC, the code you write *is* our business, so it is everyone's job to make sure our developers have everything they need to do their jobs well.
HRT’s two main programming languages are C++ and Python. We use C++ for anything latency-sensitive that sits on the critical trading path, and we use Python for everything else. With Python, we monitor live trading, build our distributed computing platform, process large amounts of data, and write all of our internal tools.
As a Python Engineer at HRT, you’ll have an incredible opportunity to work in cutting-edge distributed compute environments at one of the top algorithmic trading companies in the world. You’ll collaborate with researchers and engineers to build high-impact products, help HRT tackle exciting new initiatives, and streamline every part of the trade cycle.
Responsibilities
- Help us develop software that reaches every office and department at HRT while using the latest technologies and techniques in Python and software engineering to drive improvements to our systems, new and old.
- HRT has many high-impact areas where we use Python; here’s what you could work on as a Python Engineer here:
+ Improving job orchestration and scheduling in our huge compute cluster.
+ Building Python tooling and environments for all developers at HRT.
+ Deploying, automating, and monitoring systems for global trade management and post-trade analysis.
+ Building systems for hardware verification and tooling.
+ Writing software that supports data ETL pipelines covering all types of inputs, from market data to image and text processing.
Profile
- You’re one of the top devs in your current organization, as measured by productivity, technical capability, and helpfulness to other devs.
- Experience deploying and maintaining applications. You’ve managed an application from the design phase through the production phase.
- Ability to look at code, figure out how it works, and identify how to make it better.
- You really like to work with people who challenge you and make you better at what you do.​
- 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.
Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, or a related field
- Deep Python experience is required, daily use of most recent standards preferred
- Advanced knowledge of the Python ecosystem, including best practices
- Superior design, debugging, and problem solving skills
- Knowledge of UNIX operating systems (we use Linux), system/processor performance, and network communication
Annual base salary range of $150,000 to $250,000. Pay (base and bonus) may vary depending on job-related skills and experience. A sign-on and discretionary performance bonus may be provided as part of the total compensation package, in addition to company-paid medical and/or other benefits.
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
Working as a coder at Hudson River Trading (HRT) means working on a small, highly productive, and efficient team. You may see "trading" in our name and assume you'll be relegated to some dark corner to code for the "business," but that could not be further from the truth!
At HRT, an automated trading firm based in NYC, the code you write *is* our business, so it is everyone's job to make sure our developers have everything they need to do their jobs well.
HRT’s two main programming languages are C++ and Python. We use C++ for anything latency-sensitive that sits on the critical trading path, and we use Python for everything else. With Python, we monitor live trading, build our distributed computing platform, process large amounts of data, and write all of our internal tools.
As a Python Engineer at HRT, you’ll have an incredible opportunity to work in cutting-edge distributed compute environments at one of the top algorithmic trading companies in the world. You’ll collaborate with researchers and engineers to build high-impact products, help HRT tackle exciting new initiatives, and streamline every part of the trade cycle.
Responsibilities
- Help us develop software that reaches every office and department at HRT while using the latest technologies and techniques in Python and software engineering to drive improvements to our systems, new and old.
- HRT has many high-impact areas where we use Python; here’s what you could work on as a Python Engineer here:
+ Improving job orchestration and scheduling in our huge compute cluster.
+ Building Python tooling and environments for all developers at HRT.
+ Deploying, automating, and monitoring systems for global trade management and post-trade analysis.
+ Building systems for hardware verification and tooling.
+ Writing software that supports data ETL pipelines covering all types of inputs, from market data to image and text processing.
Profile
- You’re one of the top devs in your current organization, as measured by productivity, technical capability, and helpfulness to other devs.
- Experience deploying and maintaining applications. You’ve managed an application from the design phase through the production phase.
- Ability to look at code, figure out how it works, and identify how to make it better.
- You really like to work with people who challenge you and make you better at what you do.​
- 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.
Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, or a related field
- Deep Python experience is required, daily use of most recent standards preferred
- Advanced knowledge of the Python ecosystem, including best practices
- Superior design, debugging, and problem solving skills
- Knowledge of UNIX operating systems (we use Linux), system/processor performance, and network communication
Annual base salary range of $150,000 to $250,000. Pay (base and bonus) may vary depending on job-related skills and experience. A sign-on and discretionary performance bonus may be provided as part of the total compensation package, in addition to company-paid medical and/or other benefits.
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
Working as a coder at Hudson River Trading (HRT) means working on a small, highly productive, and efficient team. You may see "trading" in our name and assume you'll be relegated to some dark corner to code for the "business," but that could not be further from the truth!
At HRT, an automated trading firm based in NYC, the code you write *is* our business, so it is everyone's job to make sure our developers have everything they need to do their jobs well.
HRT’s two main programming languages are C++ and Python. We use C++ for anything latency-sensitive that sits on the critical trading path, and we use Python for everything else. With Python, we monitor live trading, build our distributed computing platform, process large amounts of data, and write all of our internal tools.
As a Python Engineer at HRT, you’ll have an incredible opportunity to work in cutting-edge distributed compute environments at one of the top algorithmic trading companies in the world. You’ll collaborate with researchers and engineers to build high-impact products, help HRT tackle exciting new initiatives, and streamline every part of the trade cycle.
Responsibilities
- Help us develop software that reaches every office and department at HRT while using the latest technologies and techniques in Python and software engineering to drive improvements to our systems, new and old.
- HRT has many high-impact areas where we use Python; here’s what you could work on as a Python Engineer here:
+ Improving job orchestration and scheduling in our huge compute cluster.
+ Building Python tooling and environments for all developers at HRT.
+ Deploying, automating, and monitoring systems for global trade management and post-trade analysis.
+ Building systems for hardware verification and tooling.
+ Writing software that supports data ETL pipelines covering all types of inputs, from market data to image and text processing.
Profile
- You’re one of the top devs in your current organization, as measured by productivity, technical capability, and helpfulness to other devs.
- Experience deploying and maintaining applications. You’ve managed an application from the design phase through the production phase.
- Ability to look at code, figure out how it works, and identify how to make it better.
- You really like to work with people who challenge you and make you better at what you do.​
- 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.
Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, or a related field
- Deep Python experience is required, daily use of most recent standards preferred
- Advanced knowledge of the Python ecosystem, including best practices
- Superior design, debugging, and problem solving skills
- Knowledge of UNIX operating systems (we use Linux), system/processor performance, and network communication
Annual base salary range of $150,000 to $250,000. Pay (base and bonus) may vary depending on job-related skills and experience. A sign-on and discretionary performance bonus may be provided as part of the total compensation package, in addition to company-paid medical and/or other benefits.
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
Working as a coder at Hudson River Trading (HRT) means working on a small, highly productive, and efficient team. You may see "trading" in our name and assume you'll be relegated to some dark corner to code for the "business," but that could not be further from the truth!
At HRT, an automated trading firm based in NYC, the code you write *is* our business, so it is everyone's job to make sure our developers have everything they need to do their jobs well.
HRT’s two main programming languages are C++ and Python. We use C++ for anything latency-sensitive that sits on the critical trading path, and we use Python for everything else. With Python, we monitor live trading, build our distributed computing platform, process large amounts of data, and write all of our internal tools.
As a Python Engineer at HRT, you’ll have an incredible opportunity to work in cutting-edge distributed compute environments at one of the top algorithmic trading companies in the world. You’ll collaborate with researchers and engineers to build high-impact products, help HRT tackle exciting new initiatives, and streamline every part of the trade cycle.
Responsibilities
- Help us develop software that reaches every office and department at HRT while using the latest technologies and techniques in Python and software engineering to drive improvements to our systems, new and old.
- HRT has many high-impact areas where we use Python; here’s what you could work on as a Python Engineer here:
+ Improving job orchestration and scheduling in our huge compute cluster.
+ Building Python tooling and environments for all developers at HRT.
+ Deploying, automating, and monitoring systems for global trade management and post-trade analysis.
+ Building systems for hardware verification and tooling.
+ Writing software that supports data ETL pipelines covering all types of inputs, from market data to image and text processing.
Profile
- You’re one of the top devs in your current organization, as measured by productivity, technical capability, and helpfulness to other devs.
- Experience deploying and maintaining applications. You’ve managed an application from the design phase through the production phase.
- Ability to look at code, figure out how it works, and identify how to make it better.
- You really like to work with people who challenge you and make you better at what you do.​
- 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.
Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, or a related field
- Deep Python experience is required, daily use of most recent standards preferred
- Advanced knowledge of the Python ecosystem, including best practices
- Superior design, debugging, and problem solving skills
- Knowledge of UNIX operating systems (we use Linux), system/processor performance, and network communication
Annual base salary range of $150,000 to $250,000. Pay (base and bonus) may vary depending on job-related skills and experience. A sign-on and discretionary performance bonus may be provided as part of the total compensation package, in addition to company-paid medical and/or other benefits.
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
The Research & Development team at Hudson River Trading (HRT) builds and maintains the computers, networks, data storage, operating systems, and software that allow our trading strategies and research environment to operate worldwide 24/7. We are looking for a Storage Strategist who enjoys being challenged, appreciates an open and collaborative organizational structure, and thrives in a fast-paced hands-on environment.
In this role, you will own the vision, planning and execution of HRT’s current and future storage needs. Given HRT’s growth and ever-evolving needs (especially when it comes to AI), this is a unique opportunity to set the direction for future storage solutions and work across engineering teams to deliver it.
You will drive engagement with all stakeholders — internal users and both external and internal technology providers — understand their product portfolio and roadmap, and build a strategy for HRT that is inclusive of financial modeling.
Responsibilities
- Own the overall charter of delivering performant, reliable, and future-proof storage solutions for all of HRT storage needs
- Collaborate and drive efforts across multiple (internal) cross-functional engineering teams
- Improve user experience by understanding storage workloads and designing a variety of solutions and tools
- Forecast future storage needs, research new storage solutions, and build a five and ten year roadmap
- Draw insights from a deep understanding of hardware infrastructure and industry trends to inform the roadmap and planning decisions
- Review deliverables and provide relevant guidance to engineering teams
- Troubleshoot complex storage, OS, and networking issues
- Integrate storage systems with HPC clusters, ensuring compatibility with existing hardware and software
- Participate in an on-call rotation to ensure continuous support for HRT’s operations, responding promptly to critical storage issues and incidents.
Qualifications
- 10+ years of experience in HPC-like environments with multi-PB storage deployments
- Experience in developing advanced storage software solutions and/or leading software development team(s)
- Deep expertise in HPC and scale-out enterprise storage solutions
- Knowledge of distributed file systems used for large-scale cluster computing (Lustre, GPFS, WEKA, S3, CEPH, etc.)
- Strong leadership, communication, and stakeholder management skills
- Deep technical understanding of commodity storage technologies
- Knowledgeable on storage industry trends
- Deep technical understanding of server architecture, design, and development, with emphasis on power and performance analysis
- Ability to analyze and solve problems under quick turnaround times
- Ability to manage time efficiently, balancing independent and collaborative workflows
- Proficient in Python and UNIX/Linux shell scripting
Annual base salary range of $200,000 to $275,000. Pay (base and bonus) may vary depending on job-related skills and experience. A sign-on and discretionary performance bonus may also be provided as part of the total compensation package, in addition to company-paid medical and/or other benefits.
At Hudson River Trading (HRT) we are mathematicians, computer scientists, statisticians, physicists and engineers. We research and develop automated trading algorithms using advanced mathematical techniques. We have built one of the world's most sophisticated computing environments, and our researchers are at the forefront of innovation in the world of algorithmic trading.
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.
Working as a Software Engineer at Hudson River Trading (HRT) means the code you write is our business. At HRT, our engineers create and maintain critical technology and infrastructure that is integral to the success of our trading. Their work spans our incredible live trading system and a powerful research environment.
HRT’s two main programming languages are C++ and Python. We use C++ for anything latency sensitive, and we use Python to monitor live trading, build our distributed computing platform, process large amounts of data, and write all of our internal tools.
As a Python Engineer at HRT, you’ll step into an incredible learning opportunity; HRT is one of the top algorithmic trading companies in the world, with one of the most advanced distributed compute environments. You’ll collaborate with researchers and engineers to build high-impact products, help HRT tackle exciting new initiatives and streamline every part of the trade cycle.
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 Python is required, as are good CS fundamentals
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
🧻 Wipe the others’ Ass.
💪 Improve 1% daily.
✅ Done is better than perfect.
🔥 Run to the fire.
💼 Be an owner.
You Belong Here
Dare to Grow
Help Each Other Cross the Finish Line
Play for the Long Run
Clarify, Simplify, Focus
Empower with Context
Take Ownership, Be Bold, Be Excellent
Deliver Value
Do it with excellence
Creator success is our success
Default to generosity
Work in public
Create every day
Teach everything you know
We have Integrity
We move Quickly
We are Data-Driven
We are Transparent
We are Pioneering
We are Collaborative
Our Valued Behaviors
• We're on It
• Make It Simple
• The Full Story Told in Broad Daylight
• We Win as One
• Champion Diversity
• The Future Is Bright
We are one Zoox
We trust each other
We are inquisitive
We are mission-driven
Be the owner of your days
Rise to any challenge
Brighten the lives of those around you
Let your unique self shine through
Pursue Deliberate Simplicity
Let Curiosity Lead
Own Your Part
Act then adapt
Defy the Ordinary
Go Further Together
Same team
Progress over perfection
Give a shit
Innovation
Diversity, Equity & Inclusion
Excellence
Excellence t
Agility
Integrity
We care about each other
We maintain a healthy work-life balance and we always take care of one another.
We're nimble
We're proud to wear many hats and do whatever it takes to get things done. We don't shrug our shoulders or shy away from doing something because it's not part of our job descriptions.
We listen
People First
Maximize Efficiency
Make Your Mark
Ownership
Always share whether we succeed or fail
Make the impact worth the effort
Represent the real world
Make it measurable
Be an owner
Embrace Mistakes
Be Hypothesis-Driven
Practice Self-Reflection
Be Curious
Service
Win together
Bring your best
Embrace the pace
Don't be an asshole | Be a good human
Focus on the customer
Transparency
Inclusion
Responsibility
Gratitude
Inclusion & Diversity
Cultivate empowerment and ownership
Community & Open Collaboration
Think Big & Dive Deep
Curiosity & Rigorous Thought
Committed to Our Purpose: A Future for Everybody.
Inclusion & Diversity
Cultivate empowerment and ownership
Community & Open Collaboration
Think Big & Dive Deep
Curiosity & Rigorous Thought
Committed to Our Purpose: A Future for Everybody.
We believe in the importance of 'Getting Sh!t Done'
We believe In learning and the power of “yet”
We believe starting from first principles gives us the courage to think differently.
We believe being human means recognizing the humanity in ourselves and others.
We believe businesses don’t have problems, people do.
Be Boomi
We show up for each other with empathy, compassion and purpose.
We strive to integrate a more diverse voice for a stronger and smarter team.
We win as One Boomi.
Be You
We lead with integrity.
We bring our whole, unique and authentic selves to our work and relationships with ourselves, our customers, our partners and our communities.
Be Bold
We commit to continuously being better.
We strive to exceed our customers, partners and community's expectations.
Our curiosity drives us to do better.
We are inspired by yesterday, but create for tomorrow.
Direct & transparent
Win together
High agency
Dev love
Ownership
Everyone is an owner at Starburst and has the autonomy to make a significant impact on where we are today and where we are going. Regardless of the role you perform here, we want drivers. If you see something that can be improved, don’t wait for someone else to improve it. Every employee has equity and this is truly your company – and ours.