Systems Software Engineer

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.
$150,000 - $250,000
Backend
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
2+ years of experience

Description For Systems Software Engineer

Hudson River Trading (HRT) is seeking a Systems Software Engineer to join their Systems Development team. This role focuses on building and maintaining the platform shared by all Systems teams to provision, monitor, and manage server and network infrastructure.

Key responsibilities include:

  • Developing tools and software features in Python to automate systems engineering workflows
  • Troubleshooting software bugs on Linux machines
  • Writing configuration management code for new services
  • Contributing to the direction of the Systems Python platform

Required qualifications:

  • Strong Python programming skills
  • Quick problem-solving and debugging abilities
  • Fast learner with effective application of new skills
  • Solid understanding of computer science fundamentals and software design patterns
  • Strong grasp of Linux/UNIX operating systems

Preferred qualifications:

  • Familiarity with Debian operating system
  • Experience with systems configuration management and monitoring technologies
  • Knowledge of continuous integration and deployment processes
  • Understanding of networking protocols

The ideal candidate should have:

  • BS and/or MS in computer science or related field
  • 2+ years of relevant experience, including Python programming
  • Experience with automation for problem-solving and process improvement
  • Ability to work both independently and as part of a team
  • Strong multitasking skills with attention to detail
  • Familiarity with open-source software

HRT offers a competitive compensation package, including an annual base salary range of $150,000 to $250,000, potential sign-on and performance bonuses, and company-paid benefits. This role is based in the New York City office with work-from-home flexibility after initial onboarding.

Join a diverse and innovative team at the forefront of algorithmic trading, working in a collaborative environment that values great ideas from all team members. HRT is an equal opportunity employer with offices globally, embracing varied perspectives and fostering a culture of togetherness.

Last updated 5 months ago

Responsibilities For Systems Software Engineer

  • Building and maintaining tools and software features to automate systems engineering workflows
  • Troubleshooting software bugs on Linux machines
  • Writing configuration management code for new services
  • Contributing to the direction of the Systems Python platform

Requirements For Systems Software Engineer

Python
Linux
  • Strong Python programming skills
  • Quick problem-solving and debugging abilities
  • Fast learner with effective application of new skills
  • Solid understanding of computer science fundamentals and software design patterns
  • Strong grasp of Linux/UNIX operating systems
  • BS and/or MS in computer science or related field
  • 2+ years of relevant experience, including Python programming

Benefits For Systems Software Engineer

Medical Insurance
  • Competitive salary
  • Sign-on bonus
  • Performance bonus
  • Company-paid medical benefits

Interested in this job?

Jobs Related To Hudson River Trading (HRT) Systems Software Engineer

Systems Software Engineer

Systems Software Engineer at Hudson River Trading: Develop Python tools for infrastructure management in a cutting-edge financial trading environment.

Algo Web Engineer

Join Hudson River Trading as an Algo Web Engineer to build impactful UIs and backend processes for research and trading infrastructure.

Algo Web Engineer

Join Hudson River Trading as an Algo Web Engineer, building UIs and backend processes for complex trading strategies and financial data analysis.

Algo Developer

Algo Developer at Hudson River Trading (HRT) building and maintaining trading models using statistical analysis and C++ programming.

Backend Software Engineer

Backend Software Engineer role at Elegen, focusing on Django development for synthetic biology applications