eFX Software Engineer (Java)
Harnham · London, England ·
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
Market data from EasyWorkClub, not from the employer
Typical pay for Software developer in London: £55,000 – £110,000, from 669 adverts
1495 live adverts for Software developer in London
Same role within 50 km
- Software Developer C++ Python - Trading · Westminster Abbey · 1 km
- Lead Software Engineer · Westminster Abbey · 1 km
Remote or home office in 14% of 1599 Software developer adverts we list nationwide
More openings at Harnham
85 other openings we list
- Data Engineer · London
- Digital Analyst · Burton upon Trent
- Data Scientist · London
- UI Designer · London
- Senior CRM Manager · London