Lead C++ Developer - Low-Latency Trading Platform

Intercontinental Exchange Holdings, Inc.

Atlanta (GA)

On-site

USD 120,000 - 180,000

Full time

6 days ago
Be an early applicant
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. seeks a Lead Developer to join our core infrastructure team. You will design, develop and maintain the trading engine for ICE's state-of-the-art platform, focusing on low-latency, high-throughput systems and multithreaded architectures.

The role requires collaboration with product managers, QA and operations to deliver reliable software. Strong C++11+ skills and experience with modern tooling are essential.

Qualifications

  • Bachelor’s degree in Computer Science or related field.
  • 3+ years of C++ development experience.
  • Experience with multithreaded, low-latency, high-throughput systems.
  • Strong collaboration with product managers and QA.

Responsibilities

  • Design, develop, maintain and support the trading engine of the ICE Trading Platform
  • Follow team guidelines for quality and consistency within the design and development phases of applications
  • Independently handle project activities related to builds and deployments
  • Create design documentation for new software development
  • Provide support for production applications
  • Provide support for deployments during maintenance windows
  • Identify opportunities to improve and optimize applications
  • Work with business analysts or product management in understanding new requirements
  • Follow company software development processes and standards

Skills

C++ development
Multithreading
Low latency systems
Team collaboration
STL (C++11+)

Education

Bachelor’s Degree in Computer Science or related field

Tools

Valgrind
CMake
Ruby
Conan
Jenkins
Python
Groovy
rpm

Job description

Intercontinental Exchange, Inc. seeks a Lead Developer to join our core infrastructure team. You will design, develop and maintain the trading engine for ICE's state-of-the-art platform, focusing on low-latency, high-throughput systems and multithreaded architectures.

The role requires collaboration with product managers, QA and operations to deliver reliable software. Strong C++11+ skills and experience with modern tooling are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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
Lead Developer — Build a Low-Latency Trading Engine
Lead Developer — Build a Low-Latency Trading Engine

ICE • Atlanta (GA)

On-site
USD 120,000 - 190,000
Lead Developer
Lead Developer

ICE • Atlanta (GA)

On-site
USD 120,000 - 190,000
Lead Developer
Lead Developer

Intercontinental Exchange Holdings, Inc. • Atlanta (GA)

On-site
USD 120,000 - 180,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
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
Lead Developer
Lead Developer

ICE Clear Europe Limited • Atlanta (GA)

On-site
USD 90,000 - 120,000
Senior C++ Developer - Low-Latency Trading Platform
Senior C++ Developer - Low-Latency Trading Platform

ICE Clear Europe Limited • Atlanta (GA)

On-site
USD 90,000 - 120,000