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

Volunteer Team Member (Hiring Immediately)

CFO Insights
London

JOIN THE INSURTECH INSIGHTS LONDON 2025 VOLUNTEER TEAM! BE PART OF SOMETHING EXTRAORDINARY Are you ready to be at the heart of Europe's most dynamic insurtech event while building skills that la…

View Details
Posted 2026-02-18

Hearing Aid Dispenser - North London

OutsideClinic
London

Job Title: Hearing Aid Dispenser Reporting to: Regional Manager Package:  Up to £50,000 + Monthly Commission + Company Car  Location:  North London and Surrounding areas Days: Weekdays …

View Details
Posted 2026-02-07

Senior Private Banker (Hiring Immediately)

Weatherbys Banking Group
London

Senior Private Banker  We’re looking for people with entrepreneurial energy. Individuals who want to help shape the future of the Bank. Whether you’re an experienced private banker or a seasoned bu…

View Details
Posted 2026-02-18

Junior Clinical Fellow Obstetrics and Gynaecology

King's College Hospital NHS Foundation Trust
London

Job overview This post is suitable for an O&G trainee who has successfully completed ST4 in Obstetrics & Gynaecology (or equivalent competencies) or above, with a minimum of two years experience…

View Details
Posted 2026-02-16

Nurse Prescriber needed to work with one of our best clients

Locum Meds
Edgware, Greater London

JOB OVERVIEW There is a new opportunity for a Nurse Prescriber to join a lovely GP surgery in Edgware. The center is looking for an enthusiastic Nurse Prescriber to work 4/5 days per week, 12 –…

View Details
Posted 2025-09-13

English Teacher - Outstanding School - Lambeth

Marchant Recruitment
London

Are you an enthusiastic, passionate and motivated teacher looking to work in an Outstanding School in Lambeth as a English Teacher? We are recruiting a English Teacher for a full-time position to s…

View Details
Posted 2025-11-07

Policy Manager

Virgin Money
London

Business Unit: Customer Service & Operations Salary range: 58400 - 73600 per annum Location: UK Hybrid - Occasional travel to local hub Contract type : Fixed term contract until end Dec …

View Details
Posted 2025-11-30

HR & Staff Compliance Administrator - Lambeth, South London

Marchant Recruitment
London

A well-established secondary school in the Lambeth area is seeking an organised and proactive HR & Staff Compliance Administrator to join its dedicated support team. This is a pivotal role focused …

View Details
Posted 2026-02-10

Online Piano Tutor - Part Time

FindTutors
London

Do you have a passion for music and a talent for teaching? We are looking for a dedicated and experienced Piano Tutor to join our team on a part-time basis! This role offers the flexibility to conduc…

View Details
Posted 2025-09-30