Experienced Software Engineer — Systems, Hudson River Trading
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.
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
Original posting: https://www.python.org/jobs/8005/