Senior C++ Developer

Ec1 Partners
London

Job Description

Overview

Are you a seasoned C developer with a passion for building high-performance low-latency systems We are looking for a Senior C Developer to join our dynamic core engineering team. This is your chance to work on cutting-edge technology designing and optimizing trading and pricing systems that operate at microsecond-level performance. If you thrive in fast-paced environments and have a knack for solving complex technical challenges we want to hear from you!

Responsibilities

As a Senior C Developer you will:

  • Design develop and maintain high-performance C applications for real-time market data processing pricing and trade execution.
  • Optimize existing codebases for latency throughput and reliability.
  • Contribute to the architecture and design of new low-latency components and APIs.
  • Collaborate with senior engineering leadership to define technical strategies and system designs.
  • 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 ensure production stability.

Qualifications

To excel in this role you should have:

  • 7 years of professional experience in C (C17/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 optimizing 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.).
  • A background in FX equities or digital asset trading systems (highly advantageous).
  • Excellent communication skills and a collaborative pragmatic engineering approach.

Desirable Skills

  • 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.

Day-to-Day

A typical day in this role might include:

  • Writing and optimizing C code to enhance system performance.
  • Collaborating with the CTO and lead architect to design new system components.
  • Profiling and benchmarking systems to identify and resolve bottlenecks.
  • Integrating with external liquidity providers and internal systems.
  • Participating in code reviews and technical discussions with the team.
  • Monitoring system performance in production and implementing improvements.

Benefits

Joining our team comes with a range of benefits including:

  • The opportunity to directly influence the technical direction of a global trading platform.
  • Collaboration with a highly experienced CTO and senior engineering leadership.
  • The chance to work on systems that operate at the cutting edge of performance.
  • Competitive compensation package.
  • Strong career development potential in a fast-growing innovative environment.

If youre ready to take your expertise in C development to the next level and work on groundbreaking low-latency systems apply now!

Required Experience:

Senior IC

Posted 2026-01-24

Recommended Jobs

Nanny

Exclusive Household Staff
Central London

Our clients in Belgravia, Central London, are seeking an Italian or Spanish speaking full-time Nanny to care for their 2-year-old daughter. The family is looking for a gentle and fun-loving Nanny wh…

View Details
Posted 2025-09-10

Chief Financial Officer / CFO - PE-backed AI Martech SaaS. Hybrid - 19932

RR
London

Gresham House Ventures have just backed us, and now we're ready to back you. We're scaling fast - £3M to £15M ARR, backed by serious capital and have a clear growth strategy. We see finance as a comp…

View Details
Posted 2026-01-18

Head of Wholesale (Jewellery)

Michael Page
London

Develop and implement a comprehensive wholesale sales strategy in alignment with business goals. Directly manage 3 account managers within the channel. Accountability for all wholesale sub chan…

View Details
Posted 2026-01-03

General Services Assistant

Aramark
London

Reach for Remarkable Aramark UK are currently recruiting a Part-time General Service Assistant in their Defence sector to be a part of our integral team at Regents Park Barracks, London NW1 4AL.  …

View Details
Posted 2026-01-27

F&B Cost Controller & Goods Receiver

Marriott
Knightsbridge, Greater London

The Luxury Collection Hotels & Resorts, with over 120 properties in more than 35 countries, offers the promise of authentic experiences that evoke lasting, treasured memories. Our more than 100 years…

View Details
Posted 2026-01-31

Reserving Actuary

IPS Group
London

Reserving Actuary | Specialty Insurance | London A leading specialty insurer is looking to hire a Reserving Actuary to join its London-based Reserving Team. This is a broad, hands-on role w…

View Details
Posted 2026-01-21

CMI Project Manager

Crédit Agricole CIB
London

Job description Business type Types of Jobs - IT, Digital et Data Job title CMI Project Manager Contract type Permanent Contract Management position No Job summary Summa…

View Details
Posted 2026-01-18

Electrical Maintenance Engineer

CBW Staffing Solutions
Peckham Rye, Greater London

Electrical Maintenance Engineer Electrical Maintenance Engineer - South London - Commercial Building - Ongoing temp -  immediate start Exciting opportunity to work for a FM service provider bas…

View Details
Posted 2026-01-18

School Administrator

Ethos Education
Wandsworth, Greater London

A school based in Wandsworth is now looking for a professional and friendly School Administrator to join their team. This is an excellent opportunity for someone with strong administrative skills who…

View Details
Posted 2025-09-24

Technical Support Officer - Applications (SC5)

Lewisham Council
Catford, Greater London

Job Category: IT Job location: 1 Catford Road, Catford, London, Greater London, SE6 4RU, Lewisham Council Hours per week: 35 Start date: Immediate start Salary: £19.10 per hour Job…

View Details
Posted 2025-10-09