Senior Low-Latency Java Engineer

Grid Dynamics

Greater London

On-site

GBP 90,000 - 150,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Flexible schedule
Medical insurance
Corporate social events
Professional development

Job summary

Grid Dynamics recruits a Senior Low-Latency Java Engineer to optimize FX eTrading latency and build high-throughput, low-GC Java systems. You will profile, tune, and shape JVM behavior while collaborating with quants and traders to enhance order execution and market data delivery.

Join a team working with Ambrosia and telemetry stacks, leveraging cutting-edge frameworks and a proactive, performance-focused culture. Competitive salary and flexible schedule offered.

Qualifications

  • Hands-on profiling and performance tuning in Java.
  • Strong knowledge of JRE/JVM internals and zero-GC patterns.
  • Proven performance tuning and long-tail latency reduction in production.
  • Solid Linux memory management and high‑performance I/O understanding.

Responsibilities

  • Latency optimization: profile, analyze, and reduce long-tail latency spikes in the FX eTrading pipeline.
  • Zero-GC engineering: design and refactor high-throughput Java code with zero-allocation techniques.
  • JVM performance tuning: deep profiling and tuning of JVM/JRE runtime, memory, and threads.
  • Framework development: build high-performance workflows using low-latency Java frameworks (e.g., Ambrosia) and telemetry (Grafana, KDB+).
  • Cross-functional collaboration with quants, architects, and trading desks to optimize order execution and market data feeds.

Skills

Ultra-low latency
Core Java
JVM internals
Profiling/diagnostics
Linux systems

Tools

Java Flight Recorder
Async-Profiler
JProfiler
Grafana
KDB+
Ambrosia

Job description

We are seeking an expert Senior Low-Latency Java Engineer to join our team.

Responsibilities
  • Latency Optimization: Profile, analyze, and systematically eliminate long-tail latency spikes across the FX eTrading application pipeline.
  • Zero-GC Engineering: Design, write, and refactor high-throughput core Java code utilizing zero-allocation and low-GC techniques.
  • JVM Performance Tuning: Perform deep profiling and tuning of the JVM/JRE runtime, memory usage, thread scheduling, and execution paths.
  • Framework Development: Build and maintain high-performance execution workflows utilizing specialized low-latency Java frameworks (e.g., Ambrosia) and telemetry stacks (Grafana, KDB+).
  • Cross-Functional Collaboration: Partner with quant developers, system architects, and trading desks to optimize order execution, pricing engines, and market data feeds.
Requirements
  • Strong expertise in core Java engineering with a dedicated focus on ultra-low latency and high performance.
  • Deep knowledge of JRE/JVM internals, memory architecture, and zero-GC / low-allocation design patterns.
  • Hands-on proficiency with Java profiling tools (e.g., Java Flight Recorder, Async-Profiler, JProfiler) and performance diagnostic techniques.
  • Proven track record of performance tuning, thread concurrency management, and long-tail latency reduction in production systems.
  • Strong operating knowledge of Linux system internals, memory management, and high-performance I/O.
Nice to have
  • Domain knowledge of FX (Foreign Exchange) electronic trading, algorithmic execution, or market data platforms.
  • Experience with low-latency frameworks and libraries (e.g., LMAX Disruptor, Chronicle Queue/Map, Aeron, or proprietary execution engines).
  • Familiarity with telemetry and quantitative analysis tools such as KDB+/q and Grafana.
  • Background in hardware-accelerated networking, kernel bypass, or CPU pinning/affinity strategies.
We offer
  • Opportunity to work on bleeding-edge projects
  • Work with a highly motivated and dedicated team
  • Competitive salary
  • Flexible schedule
  • Benefits package - medical insurance, sports
  • Corporate social events
  • Professional development opportunities
  • Well-equipped office
About Us
Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI, supported by profound expertise and ongoing investment in data, analytics, cloud & DevOps, application modernization and customer experience. Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior/Principal Java Engineer - Low Latency
Senior/Principal Java Engineer - Low Latency

Grid Dynamics • Greater London

On-site
GBP 70,000 - 90,000
Medical insurance
Flexible schedule
Sports benefits
+3
Senior/Principal Java Developer - Low Latency - Financial Services
Senior/Principal Java Developer - Low Latency - Financial Services

Grid Dynamics • City Of London

On-site
GBP 90,000 - 130,000
Flexible schedule
Benefits package - medical insurance, sports
Professional development opportunities
+2
Senior Low-Latency Java Engineer: JVM Tuning & Performance
Senior Low-Latency Java Engineer: JVM Tuning & Performance

Grid Dynamics • Greater London

On-site
GBP 90,000 - 150,000
Competitive salary
Flexible schedule
Medical insurance
+2
Senior Low Latency Rust Engineer
Senior Low Latency Rust Engineer

Grid Dynamics • Greater London

On-site
GBP 90,000 - 140,000
Competitive salary
Flexible schedule
Benefits package—medical insurance
+2
Senior Low-Latency Java Engineer (Electronic Trading – FX).
Senior Low-Latency Java Engineer (Electronic Trading – FX).

Morgan McKinley • Greater London

On-site
GBP 120,000 - 180,000
Senior Kotlin Developer
Senior Kotlin Developer

Grid Dynamics • Greater London

On-site
GBP 90,000 - 150,000
Bleeding-edge projects
Flexible schedule
Medical insurance
+4
Java Engineer - Low Latency
Java Engineer - Low Latency

Juxt Ltd. • Greater London

On-site
GBP 90,000 - 130,000
Java Developer
Java Developer

Grid Dynamics • London

On-site
GBP 75,000 - 110,000
Competitive salary
Flexible schedule
Medical insurance
+6
Senior Java Low-Latency Developer
Senior Java Low-Latency Developer

Vallum Associates • Greater London

On-site
GBP 120,000 - 150,000
Senior C++ / Rust Engineer – Low-Latency eTrading
Senior C++ / Rust Engineer – Low-Latency eTrading

Grid Dynamics • Greater London

On-site
GBP 110,000 - 160,000
Medical insurance
Sports benefits
Flexible schedule
+3