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
Contact Company
Finance

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 2 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?

Jobs Related To Hudson River Trading Senior Software Engineer - Fixed Income and Currency Trading

Fixed Income Trading Infrastructure Developer

Senior developer role building and maintaining trading infrastructure for fixed income and currency trading at Hudson River Trading, requiring advanced C++ and Linux expertise.

Senior Software Engineer - Fixed Income and Currency Trading

Senior Software Engineer role at Hudson River Trading, focusing on fixed income and currency trading infrastructure using C++ and Python.

Experienced FPGA Verification Engineer

Experienced FPGA Verification Engineer at Hudson River Trading, creating ultra-low latency products for global market trading.

Experienced FPGA Verification Engineer

Experienced FPGA Verification Engineer at Hudson River Trading, creating ultra-low latency products for global market trading.

Senior Software Engineer - Development Tools

Senior Software Engineer - Development Tools at Hudson River Trading: Build internal tools and environments for developers using Python or C++.