Point your AI agent at freehire and let it find you a job.

Get the CLI →

McGregor Boyall

New

Senior Low-Latency Java Engineer - London

Posted Updated 1 view
Discussion
Overview

In this role you build and optimize ultra-fast Java and Rust frameworks powering algorithmic trading at scale. You work within a specialist electronic trading technology team to deliver low-latency, event-driven solutions. You will engage in hands-on coding, performance analysis, and mentoring to raise engineering excellence. The position offers hybrid London working and a strong bonus package, with a mission to enable the bank’s high-frequency trading capabilities through efficient systems.

Pay / Benefits
  • hybrid working in London (up to 2 days remote)
  • competitive base salary with strong bonus potential
  • opportunity for hands-on work with high-scale trading systems
  • prestigious global investment bank environment
  • focus on technical leadership and mentoring
Responsibilities
  • Develop and optimize low-latency, event-driven trading infrastructure in Java and Rust
  • Implement performance-focused enhancements across Linux-based environments
  • Work on market data handling, back-testing, and simulation tools
  • Analyze system performance and perform targeted optimisations
  • Mentor junior engineers and contribute to technical leadership
Key requirements
  • Experience in low-latency algorithmic trading systems
  • Strong Java and JVM performance optimisation skills
  • Experience with Linux internals, system calls, and kernel tuning
  • Exposure to TCP/IP and kernel-bypass technologies
  • Background in event-driven or event-sourcing microservices
  • Familiarity with KDB, Rust, or C++ is advantageous
  • Mentoring and technical leadership
  • Hands-on, pragmatic problem solving
  • Strong collaboration across teams
  • Modern Java and JVM performance optimisation
  • Low-latency trading systems
  • Market data and back-testing/simulation tools

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available