Enable job alerts via email!

C++ Developer - High-Frequency Trading

Campbell North Ltd.

London

On-site

GBP 60,000 - 100,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

An established industry player is on the lookout for a talented C++ Developer to enhance their high-performance trading systems. This role focuses on building ultra-low-latency infrastructure and optimizing execution speed, ensuring system reliability. The ideal candidate will possess strong expertise in modern C++, systems programming, and high-performance computing. Join a dynamic team dedicated to pushing the boundaries of trading technology, where your contributions will directly impact the efficiency and effectiveness of trading operations. If you are passionate about cutting-edge technology and thrive in a fast-paced environment, this opportunity is perfect for you.

Qualifications

  • 2+ years of experience in C++ development.
  • Expert-level knowledge of modern C++ standards (C++17/20).
  • Experience with low-latency, high-performance systems.

Responsibilities

  • Develop and optimize high-performance trading systems.
  • Build ultra-low-latency infrastructure and optimize execution speed.
  • Ensure robust system reliability and performance tuning.

Skills

C++
Networking Protocols (TCP/UDP)
Concurrency
Multi-threading
Linux-based Development

Education

Bachelor's in Mathematics
Bachelor's in Computer Science
Bachelor's in Quantitative Field

Job description

Overview

A leading tech driven Trading firm are seeking an exceptional C++ Developer to help drive the development and optimization of their high-performance trading systems.

This team focuses on building ultra-low-latency infrastructure, optimizing execution speed, and ensuring robust system reliability. The ideal candidate will have deep expertise in modern C++, systems programming, and high-performance computing.

Required Qualifications

  • 2+ years experience
  • Expert-level C++ skills, with strong knowledge of modern C++ standards (C++17/20).
  • Proven experience building low-latency, high-performance systems.
  • Deep understanding of networking protocols (TCP/UDP), concurrency, and multi-threading.
  • Proficient in Linux-based development and system performance tuning.
  • Hands-on experience with real-time, high-throughput applications.
  • Bachelor’s in either Mathematics, Computer science or other Quantitative field from a leading academic institution.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.