Software Engineer – C++

Company: Hudson River Trading
Apply for the Software Engineer – C++
Location: London
Job Description:

Overview

In this C++ Engineer role at Hudson River Trading, you will build and optimize high-performance, fault-tolerant systems that power live trading across global markets. You will work with researchers, traders, and hardware specialists to reduce latency and increase throughput in a fast-paced, collaborative environment. You’ll tackle complex problems in market data handling, order entry, and hardware interfaces, contributing to a world-class trading stack. Join a bottom-up culture that rewards impact and technical excellence, shaping the future of automated trading.

Pay / Benefits

  • base salary 200,000–300,000 USD per year
  • discretionary performance-based bonuses
  • competitive benefits package

Responsibilities

  • Develop and optimize infrastructure for market data, order entry and execution logic across multiple asset classes
  • Design fault-tolerant, low-latency live trading systems, including data encoding over WAN and hardware failure recovery
  • Profile and improve performance-critical code for throughput and latency in production
  • Build and maintain infrastructure for products including client-facing wholesale and SDP platforms, distributed network filesystems, and scalable research workflows
  • Write software interfacing with specialized hardware such as FPGAs and ASICs used in trading systems

Key requirements

  • 1+ years of professional work experience
  • Bachelor’s degree in Computer Science, Computer Engineering, or related field
  • Superior design, debugging, and problem solving skills
  • Advanced C++ experience required; daily use preferred
  • Knowledge of UNIX operating systems (Linux), system/processor performance, and network communication
  • Independent problem-solving ability
  • Mentorship and willingness to advise other developers
  • Ability to articulate software designs at high and low levels
  • Advanced C++ programming
  • UNIX/Linux proficiency
  • System/processor performance tuning

Posted: September 14th, 2026