Ultra Low Latency Core Software Engineer
McGregor Boyall · London, England ·
London | Hybrid, up to 2 days from home | Competitive base salary + annual bonus I'm recruiting a Senior Low Latency Engineer for a global investment bank's Markets Technology team in London. You'll build frameworks and tools for Front Office electronic trading, with a focus on market data replay, backtesting and simulation for algorithmic trading.
This is a hands-on senior engineering role. You'll spend around 90% of your time coding in Java or Rust , building event-sourced microservices on an in-house framework with response times in the 10-100 microsecond range.
What you'll do Design and build low-latency frameworks and utilities for market data replay, backtesting and trading simulation. Profile and tune performance across the application, JVM, Linux and network stack. Work with trading application engineers and end users to define requirements, integrate new capabilities and take them into production.
Lead technical design discussions and mentor engineers in low-latency Java development. What you'll bring Deep hands-on experience with modern Java and the JVM, including building and tuning latency-sensitive production systems.
Experience developing algorithmic trading applications, ideally in a low-latency environment. Strong knowledge of market data handling and technologies such as kdb+ or other time-series databases. Detailed understanding of Linux internals, system calls, TCP/IP and Kernel-bypass technologies such as Solarflare OpenOnload.
Experience designing event-driven systems, delivering complex engineering projects and explaining technical decisions clearly. C++ experience is a plus. The team works with both Java and Rust. Benefits Competitive base salary reviewed annually, discretionary performance bonus, 27 days' annual leave plus bank holidays, pension, private medical cover, life insurance, paid parental leave and access to learning and development resources.
Interested? Apply with your CV or contact Dan Fisher at McGregor Boyall for a confidential conversation at (see below) ...
Market data from EasyWorkClub, not from the employer
Typical pay for Software developer in London: £55,000 – £105,000, from 731 adverts
3556 new adverts for Software developer in London in the last 30 days
Same role within 50 km
- Lead Java Software Engineer · St James's · 1 km
- Construction Programmer · St James's · 1 km
- Lead Software Engineer · Westminster Abbey · 1 km
- Senior Lead Software Engineer - Platform / Network · Westminster Abbey · 1 km
Remote or home office in 43% of 671 Software developer adverts we list nationwide
More openings at McGregor Boyall
12 other openings we list
- ITSM Analyst · London
- ITSM Service Manager · London
- Technical Architect · London
- Senior Network Security Infrastructure Engineer · London
- Qlik Sense Developer · London