Demo

Principal Engineer

Intercontinental Exchange Holdings, Inc.
York, NY Full Time
POSTED ON 5/2/2026
AVAILABLE BEFORE 4/29/2027

Overview

Job Purpose

As a Principal Engineer, you will work on maintenance and modernization of web-based test management platform for exchange testing. The platform will be used by QA and Development teams to author, execute, and validate test cases against a trading system. You will be responsible for driving the architecture and technology decisions, building and maintaining the platform, coordinating test execution workflows, training users, and providing ongoing support.

 

 

Responsibilities

  • Design and build a modern web-based platform using React, TypeScript, and Python, integrating with existing testing infrastructure featuring C , Java, and Python architectures
  • Build intuitive UI components for test authoring, execution monitoring, and result analysis that simplify complex protocol-level operations for QA users
  • Develop backend services including REST APIs, real-time streaming, custom file parsers, and in-memory data indexing for large datasets
  • Work side by side with QA teams to understand testing workflows and translate them into effective UI/UX designs
  • Perform troubleshooting of software and environment configuration issues across testing infrastructure
  • Gain experience with Iterative and Agile software development methodologies and participate in all aspects of the full development lifecycle

 

Knowledge and Experience

  • Bachelor's degree in Computer Science, Computer Engineering, or related Engineering field
  • 8 years of experience in software development 
  • 4 years building data-intensive web applications with React/TypeScript frontends 
  • Strong experience building complex interactive UIs — dynamic forms, data tables with large datasets, real-time streaming displays, and diff/comparison views
  • Experience designing and building RESTful APIs
  • Experience building internal tools or platforms for technical users
  • Proficiency in using of AI coding assistants (Claude Code, Cursor, Copilot, or equivalent) as a daily part of the development workflow

 

Preferred Knowledge and Experience

  • Prior experience working on development of Trading Systems Test tools is a plus
  • Experience with trading and financial applications
  • Knowledge of FIX protocol or other message-based communication protocols
  • Experience with custom binary or text protocol parsing
  • Experience building developer tools, test management platforms, or data exploration UIs
  • Experience building UIs that consume real-time data streams (WebSocket / SSE / gRPC-Web)
  • Familiarity with Kafka concepts 
  • Experience with Python web frameworks (FastAPI, Flask, or Django) and async programming
  • Familiarity with C or Java codebases

 

New York Base Salary Range 

The expected base salary for this role, if located in New York, is between $180,000 – $225,000 USD. The base salary range does not include Intercontinental Exchange’s incentive compensation.  While we provide this range as general guidance, at ICE we compensate employees based on the skillset and experience of the individual. Regular full-time ICE employees are eligible for a suite of competitive employee benefits, including healthcare coverage (medical, dental and vision), a 401(k) plan, life insurance, time off, and paid leave for qualifying circumstances. 

 

 

#LI-MA1

 

----------

Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.

Salary : $180,000 - $225,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal Engineer?

Sign up to receive alerts about other jobs on the Principal Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$205,834 - $254,869
Income Estimation: 
$150,467 - $192,499
Income Estimation: 
$149,289 - $190,988
Income Estimation: 
$97,457 - $126,589
Income Estimation: 
$176,972 - $219,172
Income Estimation: 
$127,094 - $153,876
Income Estimation: 
$116,820 - $149,340
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Intercontinental Exchange Holdings, Inc.

  • Intercontinental Exchange Holdings, Inc. Jacksonville, FL
  • Overview Job Purpose The Principal Technology Consultant plays a crucial role in implementing the ICE Mortgage Technology (IMT) real-time integration produ... more
  • 1 Day Ago

  • Intercontinental Exchange Holdings, Inc. Jacksonville, FL
  • Overview Job Purpose ICE Mortgage Technology is seeking a technically skilled Analyst, Client Delivery to execute the hands-on provisioning and configurati... more
  • 1 Day Ago

  • Intercontinental Exchange Holdings, Inc. Bedford, MA
  • Overview: Job Purpose ICE Fixed income and Data Services is seeking a detailed-oriented and motivated Specialist, Program Manager to support product readin... more
  • 3 Days Ago

  • Intercontinental Exchange Holdings, Inc. Chicago, IL
  • Overview Job Purpose Intercontinental Exchange, Inc. (ICE) presents an opportunity for a full-time Senior C/C Developer to join a team responsible for syst... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Principal Engineer jobs in the York, NY area that may be a better fit.

  • CoCreativ York, NY
  • About Us globaledit, a division of CoCreativ, is the leading provider of a powerful SaaS platform that optimizes and accelerates creative production. We ar... more
  • 19 Days Ago

  • National Grid Brooklyn, NY
  • About Us National Grid Ventures (NGV) is the competitive, non-regulated commercial arm of National Grid focused on accelerating the clean energy transition... more
  • 17 Days Ago

AI Assistant is available now!

Feel free to start your new journey!