Taro Logo

Senior Software Engineer - Fixed Income and Currency Trading

Hudson River Trading brings a scientific approach to trading financial products, with one of the world's most sophisticated computing environments for research and development.
Backend
Senior Software Engineer
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer - Fixed Income and Currency Trading

Hudson River Trading (HRT) is at the forefront of algorithmic trading, combining cutting-edge technology with financial expertise. As a Software Engineer in our Fixed Income and Currency trading team, you'll play a crucial role in building, improving, and maintaining the trading infrastructure that powers our global operations.

You'll work in a fast-paced, collaborative environment where your code directly impacts our business. Our small, highly productive teams design and maintain the technology that drives our worldwide trading. You'll have the opportunity to work alongside developers across various domains, from trading algorithms to research environments.

In this role, you'll:

  • Develop and optimize trading infrastructure using C++ and Python
  • Collaborate closely with quantitative trading teams
  • Combine coding skills with product knowledge to support fixed income trading
  • Analyze and solve complex problems quickly
  • Contribute to high-level software designs and detailed algorithms

We're looking for top developers who thrive on challenges and continuous improvement. You should be able to work independently and as part of a team, quickly analyze and fix problems, and have an insatiable curiosity for all things computer-related.

At HRT, we value diversity and welcome expertise from various fields, including mathematics, computer science, physics, engineering, media, and tech. We're a community of self-starters motivated by the excitement of being at the cutting edge of automation across our entire organization.

Join us in our culture of openness, transparency, and togetherness. Whether we're sharing a meal, playing board games, or writing elegant code, we work and play as a team. If you're passionate about technology, finance, and working with brilliant minds, HRT could be the perfect place for you to grow your career and make a significant impact in the world of algorithmic trading.

Last updated 7 months ago

Responsibilities For Senior Software Engineer - Fixed Income and Currency Trading

  • Build, improve, and maintain trading infrastructure for global fixed income and currency trading
  • Work closely with quantitative trading teams
  • Combine coding (C++, Python) with product knowledge to support fixed income trading
  • Design and improve technology that powers worldwide trading
  • Contribute to building and maintaining a world-class research environment

Requirements For Senior Software Engineer - Fixed Income and Currency Trading

Python
Linux
  • One of the top developers in current organization
  • Capable of working independently and as part of a team
  • Ability to analyze and fix problems quickly
  • Skill to understand code, how it works, and identify improvements
  • Ability to describe software designs at high and low levels
  • Works well with challenging colleagues
  • Passionate about coding, tinkering, and exploring computer-related topics
  • Experience building technology to support fixed income trading (preferred)
  • Bachelor's degree in Computer Science, Engineering, or related field
  • Superior design, debugging, and problem solving skills
  • Advanced C++ experience (required, daily use preferred)
  • Python experience (a plus)
  • Knowledge of UNIX operating systems (Linux), system/processor performance, and network communication

Interested in this job?