Head of Engineering - eFX
Head of Engineering - eFX

Head of Engineering - eFX

Full-Time 72000 - 108000 ÂŁ / year (est.) No home office possible
H

At a Glance

  • Tasks: Lead the design and development of high-performance eFX trading systems.
  • Company: International financial institution with a focus on innovation.
  • Benefits: Ownership over technical strategy, autonomy, and influence in a dynamic environment.
  • Why this job: Shape next-generation eFX technology and make a real impact in global markets.
  • Qualifications: 7+ years in C++, Java, or Rust; experience in financial services and trading systems.
  • Other info: Mentor developers and foster a collaborative engineering culture.

The predicted salary is between 72000 - 108000 ÂŁ per year.

An international financial institution is seeking a Director‑level eFX Engineering Lead to drive the design and development of high‑performance, low‑latency electronic FX trading systems. This is a senior hands‑on leadership role working directly with Front Office trading and sales teams to shape next‑generation eFX technology across global markets.

The Opportunity

  • Lead the end‑to‑end engineering of a globally distributed eFX trading platform, covering:
  • Risk and price distribution
  • Electronic trading workflows
  • High‑availability architecture

This role offers significant ownership, autonomy and influence over technical strategy, tooling, and future technology adoption.

Key Responsibilities

  • Build and enhance a low‑latency, high‑performance eFX trading system.
  • Work closely with Traders and Sales to gather functional requirements.
  • Lead development across the full SDLC using agile practices.
  • Drive automation, innovation, and continuous experimentation.
  • Oversee production support including incident and problem management.
  • Partner with architects to maximise code reuse and accelerate delivery.
  • Mentor developers and foster a collaborative engineering culture.

Core Technical Skills

  • Strong expertise in C++, Java, or Rust (C++ preferred – 7+ years).
  • Deep understanding of low‑latency, multi‑threaded systems.
  • Experience with FX markets, pricing, risk, liquidity aggregation, order entry gateways, and market data.
  • Exposure to market connectivity venues (FxAll, Bloomberg, 360T).
  • Proficiency with NoSQL/SQL, version control, CI/CD, automated testing, and modern engineering best practices.

Experience Required

  • Extensive experience in financial services / investment banking.
  • Proven background building complex, highly available real‑time trading systems.
  • Strong stakeholder interaction with Front Office teams.
  • Ability to lead, mentor, and influence technical teams.

Please apply within for further details if you are interested.

Head of Engineering - eFX employer: Harvey Nash

As a leading international financial institution, we pride ourselves on fostering a dynamic and innovative work environment in London, where our employees are empowered to take ownership of their projects and drive technological advancements in electronic FX trading. Our collaborative culture encourages continuous learning and mentorship, providing ample opportunities for professional growth while working alongside top-tier talent in the industry. With a focus on high-performance systems and cutting-edge technology, we offer a unique chance to shape the future of finance in a supportive and forward-thinking atmosphere.
H

Contact Detail:

Harvey Nash Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Head of Engineering - eFX

✨Tip Number 1

Network like a pro! Reach out to your connections in the finance and tech sectors. Attend industry events or meetups where you can chat with folks who work in eFX or related areas. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Show off your skills! If you’ve got a portfolio of projects or contributions to open-source, make sure to highlight them. Create a GitHub profile or a personal website showcasing your work in C++, Java, or Rust. This will give potential employers a taste of what you can bring to their team.

✨Tip Number 3

Prepare for those interviews! Brush up on your technical knowledge, especially around low-latency systems and FX markets. Practice common interview questions and scenarios that relate to the role. We recommend doing mock interviews with friends or using online platforms to get comfortable.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search. So, hit that apply button and let’s get you into the right role!

We think you need these skills to ace Head of Engineering - eFX

C++
Java
Rust
Low-Latency Systems
Multi-Threaded Systems
FX Markets Knowledge
Pricing and Risk Management
Liquidity Aggregation
Order Entry Gateways
Market Data Handling
Market Connectivity Venues (FxAll, Bloomberg, 360T)
NoSQL/SQL Proficiency
Version Control
CI/CD
Automated Testing
Agile Practices
Stakeholder Interaction
Mentoring and Leadership

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Head of Engineering role. Highlight your experience with low-latency systems and any relevant projects you've led. We want to see how your skills align with our needs!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for eFX technology and how you can drive innovation in our team. Be sure to mention specific experiences that demonstrate your leadership and technical expertise.

Showcase Your Technical Skills: Don’t hold back on showcasing your technical skills! Mention your proficiency in C++, Java, or Rust, and any experience with FX markets. We’re looking for someone who can hit the ground running, so let us know what you bring to the table.

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at Harvey Nash

✨Know Your Tech Inside Out

Make sure you brush up on your knowledge of C++, Java, or Rust, especially C++. Be ready to discuss your experience with low-latency systems and how you've tackled challenges in high-performance environments. This is crucial for impressing the interviewers who are looking for someone with deep technical expertise.

✨Understand the FX Landscape

Familiarise yourself with the FX markets, pricing mechanisms, and risk management strategies. Knowing about market connectivity venues like FxAll and Bloomberg will give you an edge. Be prepared to discuss how your past experiences relate to these areas and how you can contribute to their eFX trading platform.

✨Showcase Your Leadership Skills

As a Head of Engineering, you'll need to demonstrate your ability to lead and mentor teams. Think of examples where you've successfully guided developers or fostered a collaborative culture. Highlight your experience in agile practices and how you've driven innovation in previous roles.

✨Prepare for Stakeholder Interaction

Since this role involves working closely with Front Office teams, be ready to discuss how you've gathered functional requirements from stakeholders in the past. Show that you can communicate effectively with both technical and non-technical team members, as this will be key to your success in the role.

Head of Engineering - eFX
Harvey Nash

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

H
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>