eFX Software Engineer

New Yesterday

eFX Software Engineer - Permanent | London (Hybrid) We're hiring an experienced
eFX Software Engineer
to join a leading financial institution's digital technology division. This is a
permanent position based in London
with a flexible hybrid working model. You'll be part of a high-performing team focused on delivering secure, high-performance, and scalable solutions to support institutional trading platforms.
Key Responsibilities:
Develop and maintain low-latency eFX trading systems using high-performance Java (e.g., lock-free, low-GC techniques). Design and implement fault-tolerant system architectures with
Collaborate with cross-functional teams to define and evolve architecture and engineering practices. Influence technical strategy, ensuring alignment with product and trading goals. Contribute to the evolution of FX pricing and risk management capabilities.
Required Skills & Experience:
Strong expertise in
core Java , including low-latency, high-throughput systems. Deep understanding of
modern CPU architecture ,
cache optimization , and
Linux performance tuning . In-depth experience with
networking protocols
such as TCP, UDP, Multicast, FIX. Familiarity with
quantitative finance ,
algorithmic trading , and implementing controls in automated trading systems. Proven experience with
DevOps ,
Agile methodologies ,
TDD , and use of CI/CD tools. Background in API design and automated testing frameworks. This is an excellent opportunity to work on complex, high-impact systems within a supportive and forward-thinking technology team. *Rates depend on experience and client requirements
TPBN1_UKTJ
Location:
London
Salary:
not provided
Job Type:
FullTime
Category:
IT

We found some similar jobs based on your search