HFT Developer

Harrington Starr
Birmingham, UK
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Algorithmic Trading C++ (Programming Language) Network Protocols System Programming WebSocket Multithreading Low Latency Apache Kafka Network Optimization

Job description

The role is focused on developing and optimising high-load systems where performance, reliability, and speed are critical. You’ll be working closely with trading and engineering teams to improve latency, scalability, and overall trading infrastructure performance.

Requirements

  • Strong commercial C++ experience (8+ years preferred)
  • Background in high-load and low-latency systems
  • Experience optimising systems for micro/nano-second performance
  • Strong understanding of multithreading, algorithms, and systems programming
  • Exposure to market data, exchange connectivity, or trading systems is highly beneficial
  • Knowledge of WebSockets, FIX, Kafka or network protocols preferred

Bonus experience:

  • Kernel bypass / DPDK
  • System-level or network optimisation
  • Financial markets or HFT environments

Fully remote opportunity with strong compensation and long-term growth potential within a highly technical environment.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

51 sec

Configuring live browser and WebSocket connection endpoints

Suchitra Swain Suchitra Swain · WWC Europe 2026

5:48 min

Balancing delivery latency with stream reliability and scale

Phil Cluff · LIVE

1:37 min

Introduction to Apache Kafka benchmarking and performance analysis

Kirill Kulikov · LIVE

1:45 min

Building IT systems for global finance markets

Anastasia Troitskaya Anastasia Troitskaya · WWC 2024

1:39 min

Defining Apache Kafka and its primary real-time use cases

Lucia Cerchie · LIVE

7:08 min

Building a WebSocket server with Deno

Chris Heilmann +3 · LIVE

Videos

See all

Related articles

See all