via Reed · 14 September 2026 ·5 days ago

Senior Low Latency Rust Engineer

McGregor Boyall
London Full-time
This listing is from Reed
View original listing ↗

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.

The market for this type of role

Similar openings
1,327
Engineering roles in London
Full-time
80%
of Engineering roles in the UK
Remote possible
8%
of Engineering roles
McGregor Boyall

9 open positions · Chester, Edinburgh, Glasgow, Greater Manchester, London +1

📊 Engineering · the UK
6,544
active jobs
11.9%
Remote
Ø 2d
avg. online
Top skills in demand
ExcelERPISOPythonAWSCI/CDSQLAzureAgileLean

Frequently asked questions

How many Engineering jobs are available in London?
Currently 1,327 Engineering roles in London on AlmostHired, across 442 different companies. Our data is updated daily.
Do Engineering roles offer remote work?
8% of Engineering roles in the UK allow remote work, either partial or full. To filter specifically for remote positions, use AlmostHired.
How do I know if I match this role?
Upload your CV — our AI compares your profile to the job requirements and gives you a precise match score, with matching and missing skills.