C++ Senior Developer in London

C++ Senior Developer in London

London Full-Time 70000 - 90000 Β£ / year (est.) No working from home possible
Luxoft

At a Glance

  • Tasks: Design and optimise ultra-low latency trading systems for global markets.
  • Company: Join a leading financial tech firm with a focus on innovation.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Collaborative environment with a strong emphasis on career advancement.
  • Why this job: Make a real impact in high-performance computing within the financial sector.
  • Qualifications: 6+ years in modern C++, multithreading, and low-latency systems required.

The predicted salary is between 70000 - 90000 Β£ per year.

Overview

We are seeking a highly skilled C++ developer to join our Market Connectivity team, focused on building ultra-low latency trading systems.

The ideal candidate will have deep expertise in C++, experience with exchange protocols, and a strong understanding of high-performance computing in financial markets.

Responsibilities

  • Design, develop, and optimize low latency trading gateways and market access components.
  • Implement exchange connectivity for global markets (e. g., NSE, BSE, CME, NYSE, etc.).
  • Work closely with traders and business to understand latency-sensitive requirements.
  • Tune performance across CPU, memory, and network layers to achieve microsecond-level latency.
  • Maintain and enhance existing trading infrastructure with a focus on reliability and scalability.
  • Collaborate with Dev Ops and infrastructure teams to deploy and monitor systems in production.

Qualifications

  • Must have
  • 6+ years of experience in modern C++ (C++17 or later), multithreading, high-performance, low-latency systems
  • Deep understanding of low-level system programming, including memory management and CPU architecture
  • Experience with network programming (TCP/UDP, multicast) and Linux kernel internals
  • Familiarity with exchange protocols (FIX, OUCH, ITCH)
  • Proven track record of building high-performance, low-latency systems
  • Strong debugging and profiling skills using tools such as perf, gdb, Valgrind
  • Hands-on with Linux and scripting (shell, python)
  • Nice to have
  • Exposure to exchange protocols, AI-augmented development (GHCP, Claude Desktop), Python, Java
  • Comfortable with 3 days per week working from Office (WFO)
  • Experience in financial markets, especially in market access or HFT environments
  • Exposure to real-time monitoring, logging, and alerting systems
  • Bachelor's or master's degree in computer science, engineering, or related field
  • #J-18808-Ljbffr

C++ Senior Developer in London employer: Luxoft

Luxoft is an excellent employer that fosters a dynamic and collaborative work culture, particularly for those passionate about market risk analytics. With a strong emphasis on employee growth, you will have access to continuous learning opportunities and the chance to work with cutting-edge technologies in a supportive agile environment. Located in the United Kingdom, Luxoft offers a unique blend of professional development and a vibrant team atmosphere, making it an ideal place for skilled developers looking to make a meaningful impact.

Luxoft

Contact Details:

Luxoft Recruitment Team

We think you need these skills to ace C++ Senior Developer in London

C++ (C++17 or later)
Multithreading
Low-Latency Systems
Low-Level System Programming
Memory Management
CPU Architecture
Network Programming (TCP/UDP, multicast)