Senior Low-Latency Java Engineer – London

Company: McGregor Boyall
Apply for the Senior Low-Latency Java Engineer – London
Location: London
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.

#J-18808-Ljbffr…

Posted: September 15th, 2026