Java Low Latency Developer SVP
- Source: LinkedIn
- Jobs via eFinancialCareers
- Hybrid
- London
- Full-Time
- Mid level
Job Description
Build the engine behind a $trillions-per-day market
This isn’t another backend Java role.
This is about sitting on the critical path of FX pricing , where microseconds matter, decisions are real-time, and your code directly impacts global trading performance .
You’ll be working inside one of the largest FX franchises in the world , engineering ultra-low latency pricing systems used by traders, quants, and clients across every major currency pair.
What makes this role different
- True low latency engineering - not just “event-driven” on paper
- Front-office exposure - direct interaction with traders & quants
- High-impact systems - pricing engines, market data, execution flows
- Modernisation at scale - re-architecting legacy into high-performance, distributed systems
- Hands-on at SVP level - still coding, still solving hard problems
The work
You’ll lead from the front-both technically and strategically:
- Design and build ultra-low latency FX pricing systems
- Optimise performance across JVM, CPU, memory, and network layers
- Work closely with trading desks & quant teams to deliver real-time solutions
- Drive system re-engineering (legacy → modern, high-performance architecture)
- Mentor and shape a high-calibre engineering team
- Influence architecture across global FX technology
What they’re looking for
- Strong background in low latency / high-performance Java
- Experience in pricing, market data, or execution systems (FX ideal, not essential)
-
Deep understanding of:
- GC tuning / low allocation design
- Multithreading / concurrency
- Network protocols / messaging
-
System-level performance optimisation
-
Proven track record of:
- Building or re-engineering business-critical systems
-
Working closely with front-office stakeholders
- Comfortable operating as a hands-on technical leader
McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.
Skills
- Java
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
