Hudson River Trading Logo

Hudson River Trading

Experienced Low Level Software Engineer (C++)

Posted 9 Days Ago
Be an Early Applicant
Hybrid
Dublin
Senior level
Hybrid
Dublin
Senior level
As a Low Level Software Engineer at Hudson River Trading, you'll design, improve, and maintain trading technology in a fast-paced environment. Your role involves working with sophisticated systems on performance optimization and troubleshooting while collaborating with talented developers on critical software solutions.
The summary above was generated by AI

Hudson River Trading’s coders work on small, highly productive, and efficient teams that design, improve, and maintain the technology that powers worldwide trading —  at HRT, the code you write is our business. You’ll have an opportunity to work alongside a range of developers across the firm who write trading algorithms, monitor trading, build and maintain a world-class research environment, and more! 

We are looking for highly skilled programmers who love to code and solve complex problems,  appreciate a culture of collaboration, and thrive in a performance-driven environment. You can always expect to be challenged by the ever-changing financial markets, and find yourself working on critical software in an extremely fast-paced, real-time environment.

HRT's distributed system is on the Pareto frontier of latency and throughput, you’ll have limitless opportunity to continue to learn and develop deep knowledge of C++, OS internals, CPU architecture, and networking hardware and protocols.  

Profile

  • You’re one of the top devs in your current organization, as measured by productivity, technical capability, and helpfulness to other devs
  • You are capable of working independently as well as part of a team
  • You can analyze and fix problems quickly
  • You can look at code, figure out how it works, and identify ways to make it better
  • You can describe software designs at a high level (the abstract interface), low level (step-by-step algorithm), or anywhere in between
  • You work well alongside people who challenge you and make you better at what you do​
  • In your spare time you: code, tinker, read, explore, break things, and have an insatiable curiosity for all things computer related... you'll find like-minded people here.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field
  • Superior design, debugging, and problem solving skills
  • Advanced C++ experience is required, daily use preferred
  • Knowledge of UNIX operating systems (we use Linux), system/processor performance, and network communication

Culture

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. Our researchers are at the forefront of innovation in the world of algorithmic trading.
At HRT we welcome a variety of expertise: mathematics and computer science, physics and engineering, media and tech. We’re a community of self-starters who are motivated by the excitement of being at the cutting edge of automation in every part of our organization—from trading, to business operations, to recruiting and beyond. We value openness and transparency, and celebrate great ideas from HRT veterans and new hires alike. At HRT we’re friends and colleagues – whether we are sharing a meal, playing the latest board game, or writing elegant code. We embrace a culture of togetherness that extends far beyond the walls of our office.
Feel like you belong at HRT? Our goal is to find the best people and bring them together to do great work in a place where everyone is valued. HRT is proud of our diverse staff; we have offices all over the globe and benefit from our varied and unique perspectives. HRT is an equal opportunity employer; so whoever you are we’d love to get to know you.

Top Skills

C++

Hudson River Trading London, England Office

London, United Kingdom

Similar Jobs at Hudson River Trading

9 Days Ago
Hybrid
Dublin, IRL
Senior level
Senior level
Artificial Intelligence • Fintech • Other • Automation
As a Senior Systems Software Engineer at Hudson River Trading, you'll enhance the development experience for users of the configuration management system, primarily using Python. Your responsibilities include building and maintaining automation tools, integrating configuration management modules like SaltStack and Ansible, troubleshooting software on Linux systems, and guiding the direction of the Systems Python platform.
Top Skills: Python
9 Hours Ago
Hybrid
Dublin, IRL
Junior
Junior
Artificial Intelligence • Fintech • Other • Automation
As an Office Manager at Hudson River Trading, you will oversee daily operations, collaborate with teams, manage office supplies, and project manage an office move. Strong attention to detail and basic IT troubleshooting skills are essential for ensuring a welcoming and efficient work environment.
Top Skills: Google SuitemacOS
9 Days Ago
Hybrid
Dublin, IRL
Senior level
Senior level
Artificial Intelligence • Fintech • Other • Automation
The Chief Compliance Officer will lead the compliance team, ensuring adherence to Irish and European regulations, particularly in algorithmic trading. Responsibilities include overseeing the compliance program, managing communication with regulatory bodies, conducting risk assessments, and providing compliance advice on trading initiatives.

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account