Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Intercontinental Exchange Logo

Lead Developer - Multiple Teams

Intercontinental Exchange

$175,000 - $220,000
Oct 3, 2025
New York, NY, USA
Apply Now

The New York Stock Exchange (NYSE), a subsidiary of Intercontinental Exchange, Inc. (ICE), is seeking a Lead C/C++ Developer to join their team responsible for systems development in a high throughput, low latency trading environment. The goal is to maintain a leading position in low latency trading by building low-latency, high capacity, and error-free multi-asset routing applications, matching engines, or back-end software systems.

Requirements

  • 8+ years hands on experience in C/C++ programming language on Linux
  • Experience with code analysis and coverage tools like Coverity, Valgrind, gcov/lcov
  • Minimum 2+ years hands on scripting experience
  • Strong understanding of computer science fundamentals, algorithms and data structure
  • Strong performance-oriented programming skills
  • Strong understanding of TCP/IP and Multicast network protocols

Responsibilities

  • Develop and unit test all functions created or modified according to software development best practices
  • Continuously improve the system performance and propose better solutions.
  • Analyze requirements and propose technical solutions in delivering projects within expected parameters of cost, time and quality
  • Collaborate with other Developers and QA Engineers to execute full cycle integration, functional and regression testing.
  • Promote software changes across all environments, safely and responsibly, through to Live Production
  • Participate in team exercises to identify and implement areas for continuous improvement
  • Effectively interact with business and operations for solving design and operational challenges.

Other

  • Experience in all phases of software development lifecycle, from requirements gathering, to design, coding, unit testing, debugging and supporting in production.
  • Technical proficiency/problem solving as well as an eager attitude, professionalism and solid communication skills.
  • Strong written and oral communication as the applicant will frequently be interacting with the business and sales teams to achieve strategic business goals
  • Work with project managers to compile a work breakdown structure of tasks for a given deliverable and provide realistic estimates for completing the assignment
  • Bachelor's degree in Computer Science or Engineering