Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
eFX Software Engineer
Hybrid (UK – Bristol, London, or Manchester)
Up to £160,000 + Pension/Bonus
Join a leading financial technology and trading organisation driving innovation in electronic markets. As an eFX Software Engineer, you’ll design and deliver high-performance, low-latency trading solutions that underpin mission-critical systems. This role offers the chance to work on cutting-edge technology where speed, scalability, and resilience are key.
About the Role
- Lead the design and development of secure, high-performance eFX systems
- Define and evolve Java patterns and techniques optimised for ultra-low latency (<40μs)
- Architect fault-tolerant, scalable trading systems
- Influence technical strategy, architecture, and product roadmaps
- Collaborate with multiple teams to deliver best-in-class E-trading platforms
- Ensure all solutions meet security, compliance, and performance standards
What You’ll Bring
- Strong experience in software engineering, architecture, and database design
- Expert-level Java development, including low-GC and lock-free patterns
- Proven background in FX trading systems, pricing, and risk management
- Deep understanding of CPU architecture, cache optimisation, and Linux performance tuning
- Expertise in networking and messaging (TCP, UDP, Multicast, FIX)
- Knowledge of quantitative instruments and algorithmic trading
- Experience implementing controls in automated trading environments
- Skilled in TDD, automated testing frameworks, CI/CD, and API design
- Ability to translate complex business needs into scalable technical solutions
Desirable Experience
- Leadership across multiple feature teams or complex projects
- Exposure to E-trading and real-time data platforms
- Experience with low-latency Java frameworks and performance monitoring
- Strategic input into enterprise or domain architecture
Key Skills
Ranked by relevanceReady to apply?
Join Sanderson and take your career to the next level!
Application takes less than 5 minutes

