Expired

Senior C++ Developer - Ultra Low Latency


City of London
Permanent
Negotiable
Financial Technology
PR/522565_1736351936
Senior C++ Developer - Ultra Low Latency

Senior C++ Developer - High-Frequency Trading (HFT) | FAANG Candidates Welcome to Transition into Finance

Industry: High-Frequency Trading | Finance

We are partnering with a leading HFT firm in search of an experienced C++ Developer. If you are a skilled C++ developer from a top-tier tech company (FAANG) looking to transition into finance, this is an outstanding opportunity to apply your expertise in low-latency, high-performance systems. You will work on ultra-low-latency trading platforms, tackling complex challenges in memory management, system optimisation, and FPGA integration.

Responsibilities:

  • Design and maintain high-performance C++ code for ultra-low-latency trading systems.
  • Optimise memory usage, prevent memory leaks, and implement custom allocators.
  • Apply advanced synchronisation techniques, including lock-free programming.
  • Integrate trading strategies with FPGA systems to ensure seamless performance.
  • Collaborate with infrastructure teams to optimise system performance.

Key Skills and Experience:

  • 8 - 15 years of C++ development experience in low-latency, high-performance environments
  • Expertise in memory management, threading, and synchronisation.
  • Strong Linux systems programming and system optimisation skills.
  • Experience with FPGA integration is beneficial, though not required.
  • Familiarity with HFT systems or transferable skills from tech industries.
  • Knowledge of NUMA architecture, multi-core optimisation, and kernel bypass techniques (e.g., DPDK, RDMA) is a plus, not a requirement.

If you are ready to apply your skills in one of the most dynamic industries, apply now and help shape the future of trading!

 

FAQs

Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.

Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.

We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business. 

That's why we recommend registering your resume so you can be considered for roles that have yet to be created. 

Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.

Handpicked roles for you