HFT Engineer (Rust/C++) — Ultra-Low-Latency Execution & Data

TechShack

Greater London

Hybrid

GBP 225,000 - 275,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TechShack is seeking a system engineer for their trading desk in London. In this role, you will manage the execution layer and migrate systems from C++ to Rust, working closely with quants to optimize trading performance.

The ideal candidate has over 3 years of experience in performance-critical systems, with strong skills in Rust or C++. You will have the opportunity to develop market data handlers and ensure low-latency internals for our trading systems.

Remote options are available for senior candidates.

Qualifications

  • 3+ years experience in backend systems with market-data or exchange connectivity.
  • Strong knowledge of Rust or C++. C++ engineers with interest in Rust are encouraged.
  • Experience in low-latency and performance-critical environments.

Responsibilities

  • Own the execution layer and market data ingestion.
  • Migrate C++ execution layer to Rust.
  • Build low-latency internals for trading systems.

Skills

Performance-critical systems
C++
Rust
Concurrency
Exchange connectivity
Maths / stats / physics background

Tools

DPDK
FIX Protocol
TCP/UDP

Job description

TechShack is seeking a system engineer for their trading desk in London. In this role, you will manage the execution layer and migrate systems from C++ to Rust, working closely with quants to optimize trading performance.

The ideal candidate has over 3 years of experience in performance-critical systems, with strong skills in Rust or C++. You will have the opportunity to develop market data handlers and ensure low-latency internals for our trading systems.

Remote options are available for senior candidates.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff HFT Rust Engineer – Lead Low-Latency Trading (London)
Staff HFT Rust Engineer – Lead Low-Latency Trading (London)

well-funded deeptech startup • Greater London

On-site
GBP 150,000 - 175,000
Significant stock options
Performance bonuses
Professional development opportunities
Rust Systems Engineer - Low-Latency Trading
Rust Systems Engineer - Low-Latency Trading

Provn • Greater London

On-site
GBP 100,000 - 150,000
Ultra-Low-Latency Rust Engineer - Hybrid UK
Ultra-Low-Latency Rust Engineer - Hybrid UK

Juxt Ltd. • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid work model
Full medical
10% matched pension
+1
Senior C++ Developer – Low-Latency Trading (C++/Rust)
Senior C++ Developer – Low-Latency Trading (C++/Rust)

Client Server • Greater London

Hybrid
GBP 150,000 - 180,000
Senior Rust Engineer for Low-Latency HFT Trading (Remote)
Senior Rust Engineer for Low-Latency HFT Trading (Remote)

Keyrock • City Of London

On-site
GBP 120,000 - 180,000
Remote work
Flexible hours
Junior Software Engineer (C++ or Rust) - High Performance Trading Systems
Junior Software Engineer (C++ or Rust) - High Performance Trading Systems

Bowden Brown • London

On-site
GBP 35,000 - 50,000
Staff HFT Rust Engineer
Staff HFT Rust Engineer

Adapt Talent • Greater London

On-site
GBP 150,000 - 175,000
Significant stock options
Performance bonuses
Professional development opportunities
Senior Backend Engineer - Low-Latency Trading (Rust)
Senior Backend Engineer - Low-Latency Trading (Rust)

United States Digital Space LLC • Greater London

Hybrid
GBP 90,000 - 130,000
Full-time salary based on experience
Meaningful equity
In-office presence four days per week
+6
Senior Rust Engineer for Ultra-Low Latency Trading
Senior Rust Engineer for Ultra-Low Latency Trading

Grid Dynamics • Greater London

On-site
GBP 90,000 - 140,000
Competitive salary
Flexible schedule
Benefits package—medical insurance
+2
Ultra-Low Latency C++ Engineer – HFT Systems
Ultra-Low Latency C++ Engineer – HFT Systems

NJF Global Holdings Ltd • Greater London

On-site
GBP 250,000 - 500,000