Senior Low-Latency Java Engineer - London

McGregor Boyall

City Of London

Hybrid

GBP 120,000 - 160,000

Full time

4 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

McGregor Boyall partners with a leading global investment bank to hire a hands-on low-latency engineer for its specialist electronic trading technology team in London. The role focuses on building Java and Rust event-sourcing frameworks that power ultra-fast algorithmic trading platforms at scale.

You will contribute across the full stack, optimize JVM and Linux performance, and mentor juniors while taking technical ownership of critical trading components.

Qualifications

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

Skills

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

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, with up to two days from home

£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 Recruitment • Greater London

Hybrid
GBP 120,000 - 180,000
Hybrid work arrangement
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 Java Low Latency Developer | Electronic Trading
Senior Java Low Latency Developer | Electronic Trading

McGregor Recruitment • Greater London

Hybrid
GBP 350,000
Low Latency Java Developer
Low Latency Java Developer

Harrington Starr • Greater London

On-site
GBP 110,000 - 170,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
Low-Latency Software Engineer : C++/Java : £150-200k+
Low-Latency Software Engineer : C++/Java : £150-200k+

Hunter Bond • England

Hybrid
GBP 150,000 - 200,000
Competitive compensation
Performance-linked upside
Cutting-edge trading technology
Java Engineer - Low Latency
Java Engineer - Low Latency

Juxt Ltd. • Greater London

Hybrid
GBP 90,000 - 130,000
Java Software Engineer (Low Latency)
Java Software Engineer (Low Latency)

Vallum Associates • Greater London

On-site
GBP 90,000 - 150,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 Low Latency Java Developer
Senior Low Latency Java Developer

CMC Markets • Greater London

On-site
GBP 110,000 - 140,000