Experienced Software Engineer — Systems
New
Hudson River Trading
New York, Austin, Chicago, Seattle, Boulder, London, Dublin, Singapore, United States, England, Ireland, Singapore
Job Title
Experienced Software Engineer — SystemsJob Description
The Systems Development team builds and maintains the platform that powers HRT’s global infrastructure. As an Experienced Software Engineer, you’ll develop Python tools that automate provisioning, monitoring, and network management across thousands of Linux machines. We have openings supporting several teams, including our large-scale, GPU-powered research environment and our ultra low-latency trading systems. You’ll improve existing libraries, design new ones, and help define the direction of our systems platform. Strong Python and Linux/UNIX skills are required, along with the ability to debug complex issues and learn quickly. Experience with Debian, automation frameworks, CI/CD, or networking is a plus.
The estimated base salary range for this position is $150,000 to $250,000 per year, depending on experience and skill level. This role is also eligible for discretionary performance-based bonuses and a competitive benefits package.
We’re open to candidates based in any major HRT office location, including New York or London, as well as smaller offices like Seattle or Dublin. Wherever you're located, we offer flexibility around remote work — most teams adopt a hybrid schedule.
Restrictions
- No telecommuting
- Agencies are OK
Requirements
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
About the Company
Hudson River Trading (HRT) brings a scientific approach to trading financial products. We have built one of the world's most sophisticated computing environments for research and development. Our researchers are at the forefront of innovation in the world of algorithmic trading.
At HRT we welcome a variety of expertise: mathematics and computer science, physics and engineering, media and tech. We’re a community of self-starters who are motivated by the excitement of being at the cutting edge of automation in every part of our organization—from trading, to business operations, to recruiting and beyond. We value openness and transparency, and celebrate great ideas from HRT veterans and new hires alike. At HRT we’re friends and colleagues – whether we are sharing a meal, playing the latest board game, or writing elegant code. We embrace a culture of togetherness that extends far beyond the walls of our office.
Feel like you belong at HRT? Our goal is to find the best people and bring them together to do great work in a place where everyone is valued. HRT is proud of our diverse staff; we have offices all over the globe and benefit from our varied and unique perspectives. HRT is an equal opportunity employer; so whoever you are we’d love to get to know you.
Contact Info
- Contact: Dave Bryant
- E-mail contact: dbryant@hudson-trading.com
- Web: https://www.gem.com/form?formID=65d1b5ca-e5d1-4f4c-a782-ba0f7ee7e4b1
