Durlston Partners

C++ Engineer

London, England, GB

£200k
8 days ago
Save Job

Summary

C++ Exchange Connectivity Engineer - Algorithmic Execution Services – London – Up to £200k base


A leading FinTech specializing in algorithmic execution for digital asset markets is seeking a C++ Engineer to join the Core Engineering team in London. You’ll design, build, and optimize the connectivity layer that links our trading systems to global exchanges.


The company combines low-latency infrastructure, quantitative research, and machine learning to deliver fast, reliable, and transparent trading solutions


Key Responsibilities

  • Develop and maintain low-latency exchange gateways (crypto & traditional).
  • Optimize system performance, network I/O, and message handling.
  • Monitor and profile latency; resolve performance bottlenecks.
  • Build internal tools for diagnostics and real-time monitoring.
  • Collaborate with trading, research, and infrastructure teams.
  • Contribute to team growth through hiring and mentoring.


Requirements:

  • BSc/MSc in Computer Science or related field.
  • 5–10 years' experience in performance-critical C++ systems.
  • Strong Linux and systems-level programming skills.
  • In-depth knowledge of TCP/UDP, multicast, and low-latency design.
  • Python or Shell scripting experience a plus.
  • Familiarity with exchange APIs (FIX, WebSocket, REST) preferred.
  • Financial/crypto market experience a bonus.
  • English fluency required; Mandarin is a plus.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: