Low-Latency Java Tech Lead for Algo Trading

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

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Technical Lead Low-Latency Java - London
Technical Lead Low-Latency Java - London

McGregor Boyall • City Of London

Hybrid
GBP 120,000 - 160,000
Low-Latency Java Engineer | Hybrid Work & Algo Trading
Low-Latency Java Engineer | Hybrid Work & Algo Trading

Citigroup • Greater London

Hybrid
GBP 110,000 - 140,000
27 days annual leave
Discretional annual bonus
Private medical care & life insurance
+4
Senior Java Low-Latency Trading Engineer (London, Hybrid)
Senior Java Low-Latency Trading Engineer (London, Hybrid)

McGregor Recruitment • Greater London

Hybrid
GBP 315,000 - 385,000
Low-Latency Java Engineer for Front Office Trading
Low-Latency Java Engineer for Front Office Trading

Vertus Partners • Greater London

On-site
GBP 90,000 - 140,000
Low-Latency Java Engineer for High-Performance Trading
Low-Latency Java Engineer for High-Performance Trading

Citi • Greater London

On-site
GBP 110,000 - 140,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+5
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 — Algo Trading
Senior Low-Latency Java Engineer — Algo Trading

Citi • Greater London

On-site
GBP 120,000 - 180,000
Low-Latency Java Engineer
Low-Latency Java Engineer

Vertus Partners • Greater London

On-site
GBP 90,000 - 140,000
High-Performance Java Engineer for Low-Latency Trading
High-Performance Java Engineer for Low-Latency Trading

Randstad Technologies Recruitment • City Of London

Hybrid
GBP 111,000 - 221,000