CareerPlan

Low Latency Java Engineer

LONDON, United KingdomFull-time2026-10-05 → 2026-11-10
Hybrid

Core

Senior engineer building low-latency microservices and application frameworks for algorithmic trading and market data systems.

Role type

Senior IC low-latency Java engineer (trading systems)

Builds

Microservices based event sourcing systems on a low latency in-house framework

Domain

Financial services / Algorithmic trading / Market data

Deliverable

production ML models | product features

Required skills

Java, Rust, C++, KDB, Linux, TCP/IP, kernel bypass (Solarflare OpenOnload), event sourcing, microservices, performance tuning, system architecture

Preferred skills

C++ background

Technologies

Java, Rust, C++, KDB, Solarflare OpenOnload, Linux, TCP/IP

Responsibilities

Write 90% of code in Java or Rust for low-latency systems; lead integration of functions to deploy new products; analyze complex business and system processes; consult with end users to define system specifications; mentor junior developers; provide expertise in low-latency Java development.

Seniority

Senior, hands-on IC