EFX Software Engineer Low-Latency Trading | London | Permanent | Up to 160k
We are recruiting on behalf of a leading financial institution seeking a skilled eFX Software Engineer to join their electronic trading team in London. This role offers the chance to work on cutting-edge, low-latency FX trading platforms that support global markets, while shaping innovative solutions in a collaborative environment.
Key Responsibilities
Design and develop high-performance, low-latency Java systems for eFX trading and price distribution.
Implement fault-tolerant architectures optimised for
Optimise application performance using advanced multithreading, lock-free programming, and low GC techniques.
Work within Agile and DevOps frameworks, contributing to the full software development lifecycle.
Collaborate with traders, quants, and technology teams to develop pricing, risk management, and automated trading functionality.
Contribute to technical strategy, architecture, and roadmap planning for the trading platform.
Ideal Candidate Profile
Extensive experience in Java engineering, preferably within electronic trading or financial markets.
Strong knowledge of FX trading systems, market connectivity, and pricing models.
Deep understanding of Linux optimisation, CPU architecture, cache management, and network protocols (TCP, UDP, FIX, Multicast).
Experience with algorithmic or automated trading systems and test-driven development.
Strong problem-solving skills and ability to translate business requirements into scalable technical solutions.
Whats on Offer
~ Competitive base salary of up to 160,000 per annum.
~ Hybrid working: 2 days per month in the London office.
~30 days annual leave plus 8 bank holidays.
~ Opportunity to work on cutting-edge, high-impact FX trading systems.
~ Comprehensive benefits package.
If youre interested, please send your CV to harry@paritasrecruitment.com or call +44 7702 946 250 .