eFX Software Engineer (Java)

arrow

London / £140000 - £160000 annum

INFO

Salary
SALARY:

£140000 - £160000

Location

LOCATION

London

Job Type
JOB TYPE

Permanent

eFX Software Engineer (Ultra-Low Latency Java)

Hybrid / Remote - London

Up to £160,000 + Bonus + Benefits

We're supporting a major financial services organisation hiring an eFX Software Engineer to build and optimise ultra-low-latency trading systems used across global FX markets. If you're a high-performance Java engineer who loves solving complex technical challenges at scale, this is a standout opportunity.

What you'll work on:

  • Engineering sub-40μs latency eFX systems with high throughput and fault tolerance

  • Designing real-time pricing, risk and trading components

  • Evolving low-latency Java patterns (lock-free, low-GC, CPU/cache optimisation)

  • Working closely with quants, traders, architects and senior engineers

  • Influencing technical strategy across distributed, performance-critical systems

What we're looking for:

  • Strong experience in low-latency Java within trading, eFX or electronic markets

  • Deep understanding of networking (TCP/UDP/FIX), Linux tuning, performance profiling

  • Background in designing high-performance architectures and distributed systems

  • Strong grasp of FX pricing, risk, and trading workflows

  • Solid engineering fundamentals: testing, CI/CD, API design, automation

Why join?

  • Work on mission-critical systems powering global trading

  • Highly technical culture with genuine ownership and impact

  • Flexibility in working hours and hybrid setup

CONTACT

Michael Bellchambers

Senior Recruitment consultant

SIMILAR
JOB RESULTS

4k-Harnham_DA copy
CAN’T FIND THE RIGHT OPPORTUNITY?

STILL
LOOKING?

If you can’t see what you’re looking for right now, send us your CV anyway – we’re always getting fresh new roles through the door.