Low-Latency C/C++ Senior Developer - Trading Systems

Intercontinental Exchange Holdings, Inc.

New York (NY)

On-site

USD 150,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Intercontinental Exchange, Inc. in New York is seeking a Senior C/C++ Developer to build high-throughput, low-latency trading systems. You will own the full software lifecycle and integrate ML models into latency-sensitive infrastructure.

The role requires 5+ years of C/C++ on Linux, strong multithreading, and proficiency with AI-assisted coding tools. You will collaborate with business and sales teams to meet strategic goals and provide production support.

Qualifications

  • Bachelor's degree in computer science or engineering.
  • 5+ years of hands-on C/C++ development on Linux.
  • 2+ years of scripting (Python, Perl, or Bash).
  • Experience with C++ unit testing frameworks and CI tools.
  • Experience with code analysis tools such as Coverity, Valgrind, gcov.
  • Familiarity with gradient boosting or deep learning models is a plus.
  • Strong TCP/IP and multicast networking understanding.
  • Multithreaded, performance-oriented programming skills.
  • Proficiency with AI-assisted coding tools and prompting techniques.

Responsibilities

  • Analyze requirements and propose technical solutions that deliver projects within cost, time, and quality targets.
  • Work with project managers to build a work breakdown structure for each deliverable and provide realistic estimates.
  • Develop and unit test all new or modified functionality following software development best practices.
  • Collaborate with developers and QA engineers on integration, functional, and regression testing, and own the resolution of priority defects within your codebase.
  • Promote software changes across all environments, safely and responsibly, through to live production.
  • Provide on-call technical support during business hours and, on rotation, off-hours based on subject-matter expertise.
  • Contribute to team exercises that identify and implement continuous improvements.

Skills

C/C++ development
Linux
Multithreading
Performance optimization
AI-assisted coding tools

Education

Bachelor's degree in CS or Engineering

Tools

CI tools
Coverity
Valgrind
gcov

Job description

Intercontinental Exchange, Inc. in New York is seeking a Senior C/C++ Developer to build high-throughput, low-latency trading systems. You will own the full software lifecycle and integrate ML models into latency-sensitive infrastructure.

The role requires 5+ years of C/C++ on Linux, strong multithreading, and proficiency with AI-assisted coding tools. You will collaborate with business and sales teams to meet strategic goals and provide production support.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C/C++ Developer for Low-Latency Trading Systems
Senior C/C++ Developer for Low-Latency Trading Systems

ICE Clear Europe Limited • New York (NY)

On-site
USD 150,000 - 210,000
Healthcare coverage
401(k) plan
Life insurance
+2
Low-Latency C/C++ Engineer, ML-Driven Trading Systems
Low-Latency C/C++ Engineer, ML-Driven Trading Systems

Intercontinental Exchange (ICE) • New York (NY)

On-site
USD 150,000 - 210,000
Senior Low-Latency C/C++ Trading Systems Engineer
Senior Low-Latency C/C++ Trading Systems Engineer

ICE • New York (NY)

On-site
USD 150,000 - 210,000
Low-Latency C++ Developer for Trading Systems
Low-Latency C++ Developer for Trading Systems

Venture Search • New York (NY)

On-site
USD 180,000 - 240,000
Low-Latency C++ Trading Systems Engineer
Low-Latency C++ Trading Systems Engineer

OP Recruiting • Chicago (IL)

Hybrid
USD 180,000 - 240,000
Competitive compensation
Healthcare & 401k matching
Incentive bonus pool
Low-Latency C++ Developer (HFT)
Low-Latency C++ Developer (HFT)

Impax Recruitment • New York (NY)

On-site
USD 120,000 - 160,000
Low-Latency C++ Market Access Engineer
Low-Latency C++ Market Access Engineer

Hedge Fund • New York (NY)

On-site
USD 100,000 - 150,000
Ultra-Low Latency Trading Systems Engineer (C++)
Ultra-Low Latency Trading Systems Engineer (C++)

Miller Maxwell • New York (NY)

On-site
USD 120,000 - 150,000
Low-Latency C++ Engineer for Trading Systems
Low-Latency C++ Engineer for Trading Systems

IMC Trading • New York (NY)

On-site
USD 175,000 - 225,000
Discretionary bonus
Low-Latency C++ Engineer for Trading Systems
Low-Latency C++ Engineer for Trading Systems

Selby Jennings • Chicago (IL)

On-site
USD 150,000 - 230,000