I

Intercontinental Exchange

Runs exchanges, data and mortgage technology

Senior C/C++ Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeNew York, NY, USA$150k - $210kIn-person

About the Job

Requirements

  • A bachelor's degree in computer science or engineering.
  • At least 5 years of hands-on C/C++ development on Linux.
  • At least 2 years of scripting experience, such as Python, Perl, or Bash.
  • Experience with C++ unit testing frameworks and continuous integration tools.
  • Experience with code analysis and coverage tools such as Coverity, Valgrind, and gcov.
  • A strong understanding of TCP/IP and multicast network protocols.
  • Strong multithreading and performance-oriented programming skills.
  • Proficiency with AI-assisted coding tools, including effective prompting techniques and reviewing generated code.

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 new or modified functionality following software development best practices.
  • Collaborate with developers and quality assurance engineers on integration, functional, and regression testing, and resolve priority defects within the codebase.
  • Promote software changes safely and responsibly across all environments 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.
  • Independently develop, validate, and productionize machine learning models, embedding them in latency-sensitive trading infrastructure while optimizing inference performance, scalability, and reliability.

Desired Qualifications

  • Experience with gradient boosting or deep learning models.

About the Company

Intercontinental Exchange

Runs exchanges, data and mortgage technology

Intercontinental Exchange runs financial marketplaces, clearing houses and data services for banks, investors and businesses that trade or finance assets. Its New York Stock Exchange lets companies raise capital and gives investors a place to buy and sell listed shares. ICE also sells market pricing and analytics, while its mortgage software supports lenders from loan applications through closing and servicing. Trading fees, listing fees and subscriptions pay for these services, and clearing houses manage the risk that one side of a trade fails to pay. Founded in 2000 to digitize energy trading, Intercontinental Exchange is headquartered in Atlanta, Georgia.

Company size
10,001+
Company stage
IPO
Headquarters
Atlanta, GA
Founded
2000

Recently Posted Jobs

Explore more opportunities at Intercontinental Exchange

See more jobs