Systems Software Engineer

Scientific trading firm building sophisticated computing environments for algorithmic trading research and development.
$150,000 - $250,000
Backend
Mid-Level Software Engineer
In-Person
2+ years of experience
Finance

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 across all Systems teams for infrastructure management. The position requires strong Python development skills and Unix expertise.

As a Systems Software Engineer, you'll be instrumental in developing tools and features that enhance trading, research, installation, and monitoring systems. Your work will directly impact critical infrastructure, making it more reliable and easier to manage. The role involves extensive Python development, configuration management, and systems automation.

HRT offers a unique environment where scientific approaches meet financial trading. The company has built one of the world's most sophisticated computing environments for research and development, placing their researchers at the forefront of algorithmic trading innovation. The culture celebrates diversity of thought, welcoming expertise from various fields including mathematics, computer science, physics, and engineering.

The company values self-starters and maintains a collaborative atmosphere where great ideas are welcomed from both veterans and new hires. HRT fosters a strong sense of community, extending beyond professional relationships to include social activities and shared interests. The compensation package is competitive, including a base salary range of $150,000 to $250,000, plus potential bonuses and comprehensive benefits.

This is an excellent opportunity for someone who wants to make a significant impact on critical infrastructure while working with cutting-edge technology in a collaborative, innovative environment.

Last updated a month ago

Responsibilities For Systems Software Engineer

  • Building and maintaining tools for automating systems engineering workflows
  • Troubleshooting software bugs on Linux machines
  • Writing configuration management code for services
  • Setting direction for Systems Python platform

Requirements For Systems Software Engineer

Python
Linux
  • Strong Python programming skills
  • Ability to debug and analyze problems quickly
  • Strong grasp of computer science fundamentals
  • Solid understanding of Linux/UNIX operating systems
  • BS and/or MS in computer science or related field
  • 2+ years of relevant experience
  • Experience with automation
  • Team player with ability to work independently
  • Attention to detail

Benefits For Systems Software Engineer

Medical Insurance
  • Sign-on bonus
  • Performance bonus
  • Medical benefits

Interested in this job?

Jobs Related To Hudson River Trading Systems Software Engineer

Electronic Trading Support Engineer

Electronic Trading Support Engineer role at Hudson River Trading, managing live trading environment and supporting trading operations.

Electronic Trading Support Engineer

Electronic Trading Support Engineer role at Hudson River Trading, managing live trading environment and supporting trading operations.

Electronic Trading Support Engineer

Electronic Trading Support Engineer role at Hudson River Trading, managing live trading environment and supporting trading operations.

Electronic Trading Support Engineer

Electronic Trading Support Engineer role at Hudson River Trading, managing live trading environment and supporting trading operations.

Software Engineer - Developer Experience

Software Engineer role at Hudson River Trading focusing on developer experience and internal tools development using Python/C++ in a high-frequency trading environment.