London | Hybrid, up to 2 days from home | Competitive base salary + annual bonusI''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 doDesign 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 bringDeep 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
..... full job details .....