Enable job alerts via email!

C++ Developer - High-Frequency Trading

Campbell North Ltd.

City Of London

On-site

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A leading tech-driven trading firm is seeking an exceptional C++ Developer to drive the development and optimization of their high-performance trading systems. The ideal candidate will possess expert-level C++ skills, experience in building low-latency systems, and a strong understanding of networking protocols. This role offers the opportunity to work on cutting-edge technologies in a fast-paced trading environment.

Qualifications

  • 2+ years of experience in C++ development.
  • Proven experience building low-latency, high-performance systems.
  • Hands-on experience with real-time, high-throughput applications.

Responsibilities

  • Drive the development and optimization of high-performance trading systems.
  • Focus on ultra-low-latency infrastructure and execution speed.
  • Ensure robust system reliability.

Skills

Expert-level C++ skills
Networking protocols (TCP/UDP)
Concurrency and multi-threading
Linux-based development
System performance tuning
Real-time, high-throughput applications

Education

Bachelor’s in Mathematics, Computer Science or 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.