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

ICE

New York (NY)

On-site

USD 150,000 - 210,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Intercontinental Exchange, Inc. (ICE) in New York is hiring a full-time Senior C/C++ Developer to build high-throughput, low-latency trading systems for NYSE.

You will own the full software lifecycle from requirements to production support, delivering low-latency routing and matching engines, plus back-end components. The role also includes independently developing and productionizing machine learning models within latency-sensitive infrastructure, optimizing inference performance and

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 and coverage tools such as Coverity, Valgrind, and gcov.
  • Experience of gradient boosting model or deep learning model is a plus.
  • Strong understanding of TCP/IP and multicast network protocols.
  • Strong multithreading and performance-oriented programming skills.

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 development
Scripting
CI tools
Code analysis tools
Unit testing
Multithreading
AI-assisted coding tools

Education

Bachelor's degree in computer science or engineering

Tools

Coverity
Valgrind
gcov

Job description

Intercontinental Exchange, Inc. (ICE) in New York is hiring a full-time Senior C/C++ Developer to build high-throughput, low-latency trading systems for NYSE.

You will own the full software lifecycle from requirements to production support, delivering low-latency routing and matching engines, plus back-end components. The role also includes independently developing and productionizing machine learning models within latency-sensitive infrastructure, optimizing inference performance and

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++ Senior Developer - Trading Systems
Low-Latency C/C++ Senior Developer - Trading Systems

Intercontinental Exchange Holdings, Inc. • New York (NY)

On-site
USD 150,000 - 210,000
Senior C++ Engineer for Low-Latency Trading Platform
Senior C++ Engineer for Low-Latency Trading Platform

Intercontinental Exchange Holdings, Inc. • Atlanta (GA)

On-site
USD 110,000 - 160,000
Senior Developer
Senior Developer

Intercontinental Exchange Holdings, Inc. • New York (NY)

On-site
USD 150,000 - 210,000
Senior Developer
Senior Developer

ICE • New York (NY)

On-site
USD 150,000 - 210,000
Senior Developer
Senior Developer

ICE Clear Europe Limited • New York (NY)

On-site
USD 150,000 - 210,000
Healthcare coverage
401(k) plan
Life insurance
+2
Lead C++ Developer - Low-Latency Trading Platform
Lead C++ Developer - Low-Latency Trading Platform

ICE • Atlanta (GA)

On-site
USD 140,000 - 190,000
Senior C++ Engineer, Trading Infrastructure (Low-Latency)
Senior C++ Engineer, Trading Infrastructure (Low-Latency)

Susquehanna International Group • Bala Cynwyd (PA)

On-site
USD 120,000 - 170,000
Senior Engineering Lead - Low-Latency Trading Systems
Senior Engineering Lead - Low-Latency Trading Systems

Intercontinental Exchange Holdings, Inc. • New York (NY)

On-site
USD 170,000 - 250,000
Healthcare coverage
401(k) plan
Paid time off
Senior C++ Engineer: Low-Latency Trading Systems
Senior C++ Engineer: Low-Latency Trading Systems

Lever, Inc. • Chicago (IL)

On-site
USD 175,000 - 250,000
Discretionary bonuses
Comprehensive benefits
Flexible work options