Browse All Jobs
Job Description

Hudson River Trading (HRT) is seeking a Senior Software Engineer to enhance their Developer Experience team. This role involves creating internal tools that empower HRT's developers, recognizing that code is central to their business. The engineer will collaborate closely with researchers and other engineers to develop impactful products and drive new initiatives.

Responsibilities:

  • Develop software solutions for all departments at HRT, employing the latest Python or C++ technologies.
  • Manage the full application lifecycle, from design to production, including deployment and maintenance.
  • Create Python or C++ tooling and environments for HRT developers.

Requirements:

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • Extensive experience in either Python OR C++.
  • Strong design, debugging, and problem-solving capabilities.
  • Familiarity with UNIX operating systems (Linux), system/processor performance, and network communication.
  • Ability to articulate software designs at various levels of detail.
  • Experience with distributed systems is preferred.
  • Ability to understand and improve existing code.
  • Capacity to work both independently and collaboratively.

HRT Offers:

  • Discretionary performance-based bonuses
  • Competitive benefits package
Apply Manually

Hudson River Trading

Hudson River Trading (HRT) is a global algorithmic trading firm that applies a scientific approach to trading financial products. The company has built a sophisticated computing environment for research and development, fostering innovation in algorithmic trading. HRT utilizes cutting-edge automation across its organization, and values collaboration, transparency, and diverse expertise. They operate large-scale distributed compute clusters and petabyte-scale storage layers, with a focus on state-of-the-art hardware and operating systems. The company has worldwide operations.

All Jobs at Hudson River Trading (80)