eFX Software Engineer (Java)

Harnham · London, England ·

Apply on partner site You apply on the advertiser's own site — nothing is stored here.

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
  • Experience working on mission‑critical systems powering global trading
  • Highly technical culture with genuine ownership and impact
  • Flexibility in working hours and hybrid setup
Apply on partner site Listing supplied by one of our partner job boards. Last confirmed: 2 days ago.

Report this job

Market data from EasyWorkClub, not from the employer

Typical pay for Software developer in London: £55,000 – £110,000, from 624 adverts

2842 live adverts for Software developer in London

Same role within 50 km

Remote or home office in 16% of 745 Software developer adverts we list nationwide

More openings at Harnham

132 other openings we list

HarnhamLondon Apply