Senior Low Latency Rust Engineer

McGregor Recruitment

Greater London

Hybrid

GBP 110,000 - 180,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

McGregor Recruitment is seeking a Senior Low Latency Rust Engineer to join a specialist electronic trading team in London. You will build frameworks, libraries and performance tooling for latency-sensitive platforms across a global trading environment.

Approximately 90% of the role is hands-on coding with a focus on Rust alongside modern Java, working hybrid with up to 3 days in the office. The role demands deep expertise in high-performance systems engineering and latency across the full stack;

Qualifications

  • You’ll ideally come from a background in algorithmic trading, electronic trading, market data or another genuinely latency-sensitive environment.
  • Relevant experience could include:
  • Rust, modern Java or C++
  • Low-latency / high-throughput systems
  • Algorithmic or electronic trading
  • Market-data technologies
  • Linux internals and kernel behaviour
  • TCP/IP networking
  • Solarflare / OpenOnload or similar kernel-bypass technologies
  • KDB or other time-series databases
  • Performance tuning and optimisation

Responsibilities

  • Low-latency Rust and Java frameworks
  • Event-sourced systems operating in the 10–100 microsecond range
  • Market-data replay, backtesting and simulation tooling
  • High-performance market-data processing
  • Linux, kernel and systems-level performance optimisation
  • TCP/IP networking and kernel-bypass technologies
  • Performance profiling, benchmarking and latency reduction
  • Frameworks and tooling used across 100+ technology teams

Skills

Rust
Java
C++
Low-latency
Market-data
Linux internals
TCP/IP networking
Kernel-bypass
KDB
Performance tuning

Job description

Senior Low Latency Rust Engineer – Electronic Trading

London | Hybrid – max 3 days per week in office

We are assisting with the hire of an experienced low-latency engineer to join a specialist team building frameworks, libraries and performance tooling used across a large global electronic trading environment.

This is not a traditional BAU development role attached to one desk or application. The team works across multiple trading platforms, solving complex performance problems and helping define how latency-sensitive systems should be engineered.

Approximately 90% of the role is hands-on coding, with a major focus on Rust alongside modern Java.

What you’ll work on
  • Low-latency Rust and Java frameworks
  • Event-sourced systems operating in the 10–100 microsecond range
  • Market-data replay, backtesting and simulation tooling
  • High-performance market-data processing
  • Linux, kernel and systems-level performance optimisation
  • TCP/IP networking and kernel-bypass technologies
  • Performance profiling, benchmarking and latency reduction
  • Frameworks and tooling used across 100+ technology teams
What we’re looking for

You’ll ideally come from a background in algorithmic trading, electronic trading, market data or another genuinely latency-sensitive environment. Financial Services background is not crucial.

Relevant experience could include:

  • Rust, modern Java or C++
  • Low-latency / high-throughput systems
  • Algorithmic or electronic trading
  • Market-data technologies
  • Linux internals and kernel behaviour
  • TCP/IP networking
  • Solarflare / OpenOnload or similar kernel-bypass technologies
  • KDB or other time-series databases
  • Performance tuning and optimisation

You do not need to match every technology listed. The key requirement is genuine depth in high-performance systems engineering and an ability to understand latency across the full stack.

Why consider it?

The standout here is the combination of:

Rust + microsecond-level performance engineering + large-scale production electronic trading.

You’ll remain deeply hands-on while working on engineering problems that sit underneath multiple trading platforms, rather than maintaining a single application.

Compensation: Highly competitive
Location: London
Working model: Hybrid, maximum 3 days per week in office

If you have a strong low-latency engineering background and would like to hear more, get in touch.

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

Similar jobs worth comparing

Senior Low-Latency Java Engineer - London
Senior Low-Latency Java Engineer - London

McGregor Boyall • City Of London

Hybrid
GBP 120,000 - 160,000
Senior Low-Latency Java Engineer - London
Senior Low-Latency Java Engineer - London

McGregor Recruitment • Greater London

Hybrid
GBP 120,000 - 180,000
Hybrid work arrangement
Senior Rust & Java Engineer — Low-Latency Trading
Senior Rust & Java Engineer — Low-Latency Trading

McGregor Recruitment • Greater London

Hybrid
GBP 110,000 - 180,000
Low Latency Java Developer
Low Latency Java Developer

Harrington Starr • Greater London

On-site
GBP 110,000 - 170,000
Senior Low Latency Rust Engineer
Senior Low Latency Rust Engineer

Grid Dynamics • Greater London

On-site
GBP 90,000 - 140,000
Competitive salary
Flexible schedule
Benefits package—medical insurance
+2
Senior Java Low Latency Developer | Electronic Trading
Senior Java Low Latency Developer | Electronic Trading

McGregor Recruitment • Greater London

Hybrid
GBP 350,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 Low-Latency Java Engineer — Hybrid London Trading
Senior Low-Latency Java Engineer — Hybrid London Trading

McGregor Boyall • City Of London

Hybrid
GBP 120,000 - 160,000
Senior Low-Latency Java Engineer
Senior Low-Latency Java Engineer

Morgan McKinley • Greater London

Hybrid
GBP 110,000 - 140,000
High-base compensation
No variable bonus
Rust Developer | Crypto/Blockchain Trading Technology
Rust Developer | Crypto/Blockchain Trading Technology

Selby Jennings • City Of London

On-site
GBP 40,000 - 80,000
Equity
Bonus
Collaborative work environment
+1