Senior eFX Developer (High Frequency Trading), Vice President
Please note: EC1 Partners is acting as an agent on behalf of the hiring client for this opportunity. This position is not directly with EC1 Partners.
We are seeking an enthusiastic full-stack developer to write high-performance Java and Rust code as part of the eFX London team.
The eFX team develops bespoke trading solutions that trade FX globally on a follow-the-sun basis. Our systems are large-scale, mesh-based, service-oriented platforms spanning multiple data centres. These systems handle significant trading flow daily and are continuously evolving to meet growing business demand.
This is an exciting opportunity for a developer who wants to work across a wide range of challenging technical and business problems within a fast-paced trading environment.
The role is business-facing and requires strong problem-solving skills, excellent communication abilities, and the confidence to engage effectively with both technical and non-technical stakeholders.
Candidates applying for this role must possess demonstrable in-depth knowledge of FX Spot, Forward, Swap, Benchmarks, and eNDF trading.
Why This Role Is Important
The eFX platform is undergoing significant strategic expansion, with a multi-year growth plan focused on scaling trading capability and platform performance globally. Successful candidates will play a key role in that growth and innovation journey.
What You Will Be Responsible For
- Develop and deliver new trading functionality alongside experienced peers
- Contribute to the design and enhancement of low-latency trading systems
- Work on highly scalable distributed platforms supporting global FX trading
- Collaborate closely with trading, quant, and infrastructure teams
- Participate in multiple concurrent releases within a fast-moving environment
- Drive performance optimisation and system reliability improvements
What We Value
- Creative thinking and strong problem-solving ability
- Detailed business knowledge of FX Spot, Swaps, Forwards, and eNDF products
- Experience building and supporting large-scale global mesh-based platforms
- Experience working on high-frequency automated trading systems
- Ability to work effectively under pressure and to tight deadlines
- Ability to contribute across multiple simultaneous initiatives and releases
- Strong communication skills with both technical and non-technical audiences
- Collaborative mindset and willingness to work in a high-performance team environment
Education & Preferred Qualifications / Experience
- Minimum 5+ years of experience in automated trading systems at a bank or hedge fund
- 10+ years of software development experience within financial markets
- Proven track record in performance and low-latency computing
- Strong hands‑on experience with Java; Rust experience highly desirable
- Bachelor of Science degree or equivalent technical qualification
- Desire to work within a collaborative, high‑pressure trading environment