Senior C++ Developer

Intercontinental Exchange

Atlanta, USonsitePosted Jul 22, 2026
Posting intelligenceActively listed

Skills

jenkinspythonc++ruby

About the role

Overview:

Job Purpose

At Intercontinental Exchange (ICE), we engineer technology, exchanges and clearing houses that connect companies around the world to global capital and derivative markets. With a leading-edge approach to developing technology platforms, we have built market infrastructure in all major trading centers, offering customers the ability to manage risk and make informed decisions globally. By leveraging our core strengths in technology, we continue to identify new ways to serve our customers and transform global markets.

As a Senior Developer, you will be part of the core infrastructure development team responsible for developing and maintaining application systems and framework infrastructure for a state of the art internet based electronic commodities and futures exchange. The platform consists of complex, multi-threaded server side applications with low latency and high throughput requirements.

The ideal candidate will be results-oriented, self-motivated and have the ability to thrive in a fast-paced environment. This role requires frequent interactions with project and product managers, developers, quality assurance and other stakeholders, in order to ensure delivery of a world class platform to our users.

Responsibilities

Design, develop, maintain and support various components 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

Knowledge and Experience

Bachelor’s Degree or equivalent in Computer Science or related field

3+ years of C++ development experience

Strong understanding of modern C++ & STL (up to and including C++11)

Experience with development of multithreaded applications

Experience with low latency and high throughput systems

Strong interpersonal skills and ability to work well in a team environment

Preferred

C++14, C++17

Valgrind, CMake, Ruby, Conan, Jenkins, Python, Groovy, rpm

Experience with equity and commodity derivatives

Experience in Financial Services or Fintech

#LI-HR1 #LI-ONSITE

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer roles in United States varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for United States medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.