Job Details

Senior Low-Latency Java Engineer - London

BBBH170700_1789120481
  • + Bonus + Benefits
  • City of London, London
  • Permanent
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.

Please message me directly or email dfisher@mcgregor-boyall.com for a confidential discussion.

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

Dan Fisher Director | Development & Technology

Apply for this role