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