Senior Low-Latency Java Engineer - London
McGregor Boyall
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-LjbffrReference: WJ-766_21992220