Technical Lead Low-Latency Java - London

McGregor Boyall

City Of London

Hybrid

GBP 120,000 - 160,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

McGregor Boyall is recruiting a hands-on low-latency engineer for a global investment bank's electronic trading tech team. You’ll largely code in Java and Rust, building event-sourcing frameworks to support algorithmic trading platforms with sub-100 microsecond latency.

The role blends hands-on development with technical leadership in a hybrid London environment. Key areas include JVM tuning, Linux internals, kernel bypass, and high-performance networking.

Qualifications

  • Java and JVM performance optimization experience is essential.
  • Low-latency algorithmic trading systems background.
  • Exposure to market data and back-testing/simulation tools beneficial.

Responsibilities

  • Develop Java and Rust event-sourcing frameworks for trading platforms.
  • Optimize performance to achieve microsecond-scale response times.
  • Mentor junior engineers and contribute to technical leadership.

Skills

Java
Low-Latency Systems
Electronic Trading
Algorithmic Trading
JVM
Market Data
Linux
Performance Tuning
Event-Driven Architecture
Microservices
Multithreading
TCP/IP
Kernel Bypass
Trading Systems
Financial Markets Technology
System Architecture

Tools

KDB
Rust
C++

Job description

I'm working with a leading global investment bank looking for an exceptional low-latency engineer to join its specialist electronic trading technology team.

This is a highly hands-on position-around 90% coding-building Java and Rust event-sourcing frameworks that support algorithmic trading platforms across the bank.

The technology operates at serious scale, with response times in the 10-100 microsecond range.

We're looking for experience in:

  • Modern Java and JVM performance optimisation
  • Low-latency algorithmic trading systems
  • Market data and back-testing/simulation tools
  • Linux internals, system calls and kernel tuning
  • TCP/IP and kernel-bypass technologies
  • Event-driven or event-sourcing microservices
  • Performance analysis and targeted optimisation

Experience with KDB, Rust or C++ would be highly advantageous.

London - hybrid working

£Excellent basic plus strong bonus potential

This is an excellent opportunity for someone who remains passionate about hands-on engineering while also enjoying technical leadership and mentoring others.

Desired Skills and Experience

Java, Low-Latency Systems, Electronic Trading, Algorithmic Trading, JVM, Market Data, Linux, Performance Tuning, Event-Driven Architecture, Microservices, Multithreading, TCP/IP, Kernel Bypass, KDB+, Rust, C++, Backtesting, Trading Systems, Financial Markets Technology, System Architecture.

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

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

On-site
GBP 120,000 - 160,000
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 Rust Engineer
Senior Low Latency Rust Engineer

McGregor Recruitment • Greater London

On-site
GBP 110,000 - 180,000
Senior Java Low-Latency Developer
Senior Java Low-Latency Developer

Gazelle Global • Greater London

Hybrid
GBP 85,000 - 130,000
Senior Java Low Latency Developer | Electronic Trading
Senior Java Low Latency Developer | Electronic Trading

McGregor Recruitment • Greater London

On-site
GBP 315,000 - 385,000
Senior Java Low-Latency Developer
Senior Java Low-Latency Developer

Gazelle Global Consulting Limited • Greater London

Hybrid
GBP 129,000 - 185,000
Hybrid work model
Low-Latency Java Tech Lead for Algo Trading
Low-Latency Java Tech Lead for Algo Trading

McGregor Boyall • City Of London

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

Selby Jennings • City Of London

On-site
GBP 120,000 - 160,000
Senior Java Low-Latency Developers
Senior Java Low-Latency Developers

DCV Technologies • Greater London

Hybrid
GBP 140,000 - 190,000
Senior Rust & Java Engineer — Low-Latency Trading
Senior Rust & Java Engineer — Low-Latency Trading

McGregor Recruitment • Greater London

Hybrid
GBP 110,000 - 180,000