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

Chemistry Teacher - Brilliant School in Chelsea

Marchant Recruitment
London

Chemistry Teacher – Drive Practical Excellence and Academic Rigour in a Prestigious West London School – Kensington & Chelsea A prestigious, academic secondary school in Kensington & Chelsea r…

View Details
Posted 2025-11-19

Operations Manager Hospitality & Catering

WSH Group
London

The successful Operations Manager will be responsible for all aspects of catering operations including planning logistics execution and will require proven outstanding client relationship management.…

View Details
Posted 2026-01-03

School Business Manager - East London Secondary School

Marchant Recruitment
Ilford, Greater London

Start Date: March 2026 Location: East London About the Role A dynamic secondary school seeks a School Business Manager to manage all business operations, ensuring efficient delivery of serv…

View Details
Posted 2025-12-16

EYFS Teacher - Waltham Forest

Marchant Recruitment
Waltham Forest, Greater London

• EYFS Teacher needed for a permanent, full-time role • Start date January 2026 • Join a dynamic early years team in Waltham Forest A highly regarded independent school in Waltham Forest is recr…

View Details
Posted 2026-01-10

French Teacher - Outstanding School - Wandsworth

Marchant Recruitment
London

French Teacher - Outstanding School - Wandsworth   Are you an enthusiastic and dedicated French Teacher passionate about inspiring students? The school has an Ofsted-rated "Outstanding" school in…

View Details
Posted 2026-01-22

Deals Tax - Leading Big 4 team

Pro-Recruitment Group
London

Tax Manager - Deal Tax London - Big 4 Package = £62,000 - £89,000 + car allowance & bonus The Opportunity Join this high-performing Big 4 Deal Tax team advising on headline transactions a…

View Details
Posted 2026-01-24

Product Marketing Manager

Xeneta
London

Department Product Employment Type Permanent - Full Time Location London Workplace type Hybrid Reporting To Stefano Danelli Key Responsibilities Qualifications Job Benefits About X…

View Details
Posted 2025-11-24

Operator Maintainer

Colas
London

Make your mark with Colas Rail UK  At Colas Rail, differences matter. Join a team where being your authentic self is respected, encouraged, and vital to our success. At Colas Rail you'll be at home…

View Details
Posted 2026-02-03

Project Coordinator

The Best Connection Employment Group
Feltham, Greater London

Contract : Full time Weekly hours : 37.5 Job Title: Project Coordinator Location: Feltham Hours: Monday - Friday, 8:00am - 4:00pm (flexibility required) Pay: £14.87 per hour Holi…

View Details
Posted 2026-02-03