Hiring.Camp

Senior C++ Developer

EC1 Partners

·

Jan 22, 2026

Location
GB
Type
Full-time
Department
IT
Seniority
Senior
Experience
7+ years
Closing date
Today
Source
Vincere

Description

 

Senior C++ Developer – Low-Latency Systems

 

Location: London, UK

Reports to: Chief Technology Officer (CTO)

Company: Edgewater Markets

 

About Edgewater Markets

Edgewater Markets is a leading provider of technology, liquidity, and execution services

to the global FX and digital asset markets. We deliver high-performance, low-latency

trading infrastructure to institutional clients worldwide, combining deep market

expertise with innovative engineering.

The Role

We are seeking an experienced Senior C++ Developer to join our core engineering

team, responsible for designing, developing and optimising high-performance trading

and pricing systems. Reporting directly to the CTO, you will play a key role in defining

the architecture, performance and reliability of our next-generation low-latency trading

platform.

You will work closely with the lead architect, CTO, other senior developers and business

stakeholders to ensure our systems operate at microsecond-level performance, with

exceptional scalability and stability in demanding market conditions.

 

Key Responsibilities

• Design, develop and maintain high-performance C++ applications for real-time

market data processing, pricing and trade execution.

• Optimise existing codebases for latency, throughput and reliability.

• Contribute to the architecture and design of new low-latency components and

APIs.

• Collaborate with the CTO and senior engineering leadership on technical

strategy and system design.

• Profile, benchmark and tune systems across network, kernel and hardware

layers.

• Integrate with FX liquidity providers, ECNs and internal risk/pricing systems.

• Implement automated testing, monitoring and deployment pipelines to support

production stability.

 

 

Key Skills & Experience

• 7+ years’ professional experience in C++ (C++17/20 preferred) within low-

latency, real-time or high-frequency environments.

• Strong knowledge of multithreading, concurrency, memory management and

lock-free data structures.

• Proven experience optimising network I/O, kernel bypass and performance

tuning (e.g. DPDK, RDMA, kernel tuning).

• Solid understanding of Linux systems programming and profiling tools (perf,

gdb, valgrind, etc.).

• Background in FX, equities or digital asset trading systems is highly

advantageous.

• Excellent communication skills and a collaborative, pragmatic engineering

approach.

 

Desirable Experience

• Exposure to Python or Rust for tooling and integration.

• Knowledge of market data protocols (FIX, FAST, binary feeds).

• Experience with distributed systems or co-located trading environments.

 

Why Join Edgewater Markets

• Direct influence on the technical direction of a global trading platform.

• Work closely with a highly experienced CTO and engineering leadership team.

• Opportunity to build systems that operate at the cutting edge of performance.

• Competitive compensation package and strong career development potential.

 

 

Skills

PythonJavaC++RustLinuxMachine LearningExcel

Similar Jobs

30

Senior C++ Developer

Bbh · Krakow, Poland · Hybrid

Yesterday

Senior C# Developer

Rogii · Buenos Aires, Capital Federal, Argentina

4 days ago

Senior C# Developer

Damia Group · Porto, Porto · Remote, Hybrid, Onsite

4 days ago

Senior C++ Programmer

Ladgov · Seattle, WA

1 week ago

Senior C++ Developer

Ericsson · Budapest, HU · Hybrid

2 weeks ago

Senior C++ Engineer

Pico · Krakow

3 weeks ago

Senior C++ Developer

Ice · Atlanta, GA, US · Onsite

3 weeks ago

Senior C++ Engineer

Thermofisher · Czech Republic - Brno - Vlastimila Pecha 1282/12, Czechia · Hybrid

1 month ago

Senior C Engineer

Pico · Hyderabad

1 month ago

Senior C Programmer

Cmu · Pittsburgh, United States of America +1

1 month ago

Senior C Programmer

Careers @ Carnegie Mellon · Pittsburgh, United States of America +1

1 month ago

Senior C++ Developer

Swift · London, United Kingdom

2 months ago

Senior C++ Engineer

Pico · Hyderabad · Hybrid

2 months ago

Senior C++ Engineer

Pico · Krakow · Hybrid

2 months ago

Senior C# Developer

Veeamsoftware · Prague, Czechia · Hybrid

2 months ago

Senior C++ Developer

Rogii

2 months ago

Senior C# Developer

Radius · Crewe, England, United Kingdom · Onsite

3 months ago

Senior C++ Engineer

LSEG · Colombo, Sri Lanka

5 months ago

Senior C++ Developer

Ice

6 months ago

Senior C++ Developer

Verithium · Remote

6 months ago

Senior C# Developer

Walkme · Tel Aviv · Hybrid

8 months ago

Senior C++ Developer

act digital · Lisboa, Portugal

1+ year ago

Senior C++ Developer

Scm · Radnor, PA +1 · Remote, Hybrid

1+ year ago

Semi Senior Java/C++ Developer

Talan · Bogotá, Bogota, Colombia · Remote

Today

Semi Senior Java/C++ Developer

Talan · Lisbon, Lisbon, Portugal · Remote

Today

Senior Engineer, Embedded Software - C++

Rockwellautomation · Poland Katowice (Francuska 46) · Hybrid

Yesterday

Senior Software Engineer - .Net/C#/API

PNC Bank · Two PNC Plaza (PA374), United States of America +3 · Remote, Onsite

Yesterday

Senior Software Engineer (C#, Distributed systems)

Omnissa · India-Bangalore-Office-Kalyani Vista

Yesterday

Senior Engineer, Embedded Software - C++

Rockwell Automation · Poland Katowice (Francuska 46) · Hybrid

Yesterday

Senior Network Engineer - APJ-C Lead

SYNNEX · Chennai, India +1 · Remote

Yesterday