eFX Software Engineer Java

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

Company
Harnham - Data & Analytics Recruitment
Location
London, South East, England, United Kingdom
Hybrid/Remote Options
Employment Type
Full-Time
Salary
£140,000 - £160,000 per annum
Posted
Company
Harnham - Data & Analytics Recruitment
Location
London, South East, England, United Kingdom
Hybrid/Remote Options
Employment Type
Full-Time
Salary
£140,000 - £160,000 per annum
Posted