EFX Software Engineer
(UK - Bristol, London, or Manchester)
Up to £160,000 + benefits/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
1. Strong experience in software engineering, architecture, and database design
2. Expert-level Java development, including low-GC and lock-free patterns
3. Proven background in FX trading systems, pricing, and risk management
4. Deep understanding of CPU architecture, cache optimisation, and Linux performance tuning
5. Expertise in networking and messaging (TCP, UDP...