Durlston Partners

C++ Software Developer

Up to £200k base
London, Singapore, UK

Senior C++ Developer – High-Frequency Trading Firm (HFT) – London or Singapore (remote)– Up to £200k base

A leading trading firm based in London is seeking highly skilled Senior C++ Developers to join their expanding team. The company specializes in cutting-edge, algorithmic trading solutions for digital assets, focusing on enhancing performance through data-driven analysis, low-latency infrastructure, and innovative technologies.

Role Overview:

In this role, you will be responsible for designing and implementing high-performance trading platforms that process large volumes of data from global exchanges. You will optimize these platforms through advanced systems programming and minimize latency to ensure precision and reliability. You will also contribute to performance analysis and work on tools that track and measure system throughput.

Key Responsibilities:

  • Design and develop a high-frequency trading platform
  • Integrate quotes and trades from multiple exchanges around the world
  • Disseminate orders to exchanges with precision and speed
  • Optimize systems with network programming and latency-reduction techniques
  • Analyze the platform’s performance and identify areas for improvement
  • Develop tools for real-time performance tracking and diagnostics
  • Contribute to the growth of the engineering team, including participation in the interviewing process

Qualifications:

  • A degree in Computer Science or a related field
  • 8-10 years of experience in software engineering, particularly in C++ development
  • Strong expertise in data structures, algorithms, and object-oriented programming (C++)
  • Proficiency in English and Mandarin (requirement for Singapore location)
  • Ability to manage multiple tasks in a fast-paced environment
  • Working knowledge of Linux and experience in scripting languages like Python or Shell is beneficial
  • Excellent problem-solving abilities and attention to detail
  • Experience with cloud infrastructure and statistical performance analysis is beneficial
  • Knowledge of financial markets, especially digital or cryptocurrency markets, is a plus but not required