Senior Low-Latency Java Engineer for Real-Time Trading

Selby Jennings

City Of London

On-site

GBP 120,000 - 160,000

Full time

20 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Selby Jennings is seeking a Senior Low Latency Engineer to design and develop high-performance trading frameworks and infrastructure. You will contribute to real-time decision making and market data processing, shaping low-latency platforms in a global financial markets technology organisation.

The role demands deep expertise in Java, C++, Rust and KDB, with leadership experience and a track record of delivering scalable, production-grade systems in low-latency environments.

Qualifications

  • Proven expertise in software engineering and application development.
  • Significant experience building algorithmic trading systems, ideally within low-latency environments.
  • Strong understanding of market data technologies and time-series databases such as KDB.
  • Demonstrated leadership and project delivery experience.
  • Passion for building highly performant, production-grade Java frameworks and event-driven microservices.
  • Deep knowledge of modern Java, JVM internals, Linux operating systems, system calls and kernel behaviour.
  • Strong understanding of TCP/IP networking and low-latency networking technologies, including kernel bypass solutions.
  • Experience with performance tuning, benchmarking and latency optimisation.
  • Strong software design and architectural skills.
  • Excellent communication and stakeholder management capabilities.
  • Ability to produce clear technical documentation and architectural diagrams.
  • Experience building consensus and working effectively across multiple teams.

Responsibilities

  • Spend the majority of your time designing and developing high-performance applications in Java and/or Rust.
  • Build and enhance event-driven, microservices-based trading systems running in low-latency environments.
  • Lead the integration of new functionality, products and engineering initiatives.
  • Analyse complex business and technical requirements to develop scalable solutions.
  • Provide expert guidance on low-latency software engineering best practices.
  • Collaborate with stakeholders to understand requirements and translate them into robust technical solutions.
  • Drive architectural improvements, performance optimisation and engineering excellence.
  • Partner with senior stakeholders across technology and business teams.
  • Mentor and support junior and senior engineers, fostering technical growth and knowledge sharing.

Skills

Java
Rust
C++
KDB
Market data infra
TCP/IP networking
Latency optimisation
Software architecture
Lead cross-team delivery
Documentation & diagrams
Stakeholder management

Tools

C++

Job description

Selby Jennings is seeking a Senior Low Latency Engineer to design and develop high-performance trading frameworks and infrastructure. You will contribute to real-time decision making and market data processing, shaping low-latency platforms in a global financial markets technology organisation.

The role demands deep expertise in Java, C++, Rust and KDB, with leadership experience and a track record of delivering scalable, production-grade systems in low-latency environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer - Low-Latency Distributed Systems
Senior Java Engineer - Low-Latency Distributed Systems

Selby Jennings • Greater London

On-site
GBP 90,000 - 140,000
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
SVP - Low Latency Java Engineer
SVP - Low Latency Java Engineer

Selby Jennings • City Of London

On-site
GBP 120,000 - 160,000
Ultra-Low Latency C++ Engineer - Trading Systems
Ultra-Low Latency C++ Engineer - Trading Systems

Selby Jennings • City Of London

On-site
GBP 110,000 - 170,000
Competitive compensation
Performance bonus
Autonomy
+2
Senior C++ Engineer for Ultra-Low Latency HFT Systems
Senior C++ Engineer for Ultra-Low Latency HFT Systems

Selby Jennings • Greater London

On-site
GBP 120,000 - 190,000
Low-Latency C++ Engineer for Systematic Trading (Equity)
Low-Latency C++ Engineer for Systematic Trading (Equity)

Selby Jennings • Greater London

On-site
GBP 120,000 - 180,000
Competitive compensation
Long-term career progression
Senior Rust & Java Engineer — Low-Latency Trading
Senior Rust & Java Engineer — Low-Latency Trading

McGregor Recruitment • Greater London

Hybrid
GBP 110,000 - 180,000
Senior Low-Latency Java Engineer - London
Senior Low-Latency Java Engineer - London

McGregor Recruitment • Greater London

Hybrid
GBP 120,000 - 180,000
Hybrid work arrangement
Low-Latency Java Engineer – Real-Time Trading
Low-Latency Java Engineer – Real-Time Trading

Juxt Ltd. • Greater London

Hybrid
GBP 90,000 - 130,000
Senior Low Latency Rust Engineer
Senior Low Latency Rust Engineer

McGregor Boyall • Greater London

Hybrid
GBP 120,000 - 180,000