Senior Software Developer

ICE logo

ICE

View Salaries, Reviews, and more  

Job Summary


Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
Python Linux Git AWS AWK

Job Description

Job Description

Job Purpose

The New York Stock Exchange, part of Intercontinental Exchange (ICE), is seeking a Senior Software Engineer to drive the next generation of automation and regulatory technology. This is a high‑visibility engineering role where you will design sophisticated Python frameworks, optimize mission‑critical systems, and collaborate across global teams to ensure the reliability and integrity of NYSE regulatory operations.

If you're an experienced engineer who thrives on solving complex problems, owning end‑to‑end solutions, and influencing engineering direction, this is an opportunity to make an impact at global scale.

Why This Role is Exciting for Senior Developers

  • High ownership: Lead design and development of automation frameworks that support core regulatory workflows.
  • Impact: Your work improves the efficiency, accuracy, and compliance posture of one of the most important financial market infrastructures in the world.
  • Global collaboration: Work closely with highly skilled engineers across onshore and offshore teams.
  • Technical depth: Tackle complex algorithms, Python architecture, system performance challenges, and custom integrations with open‑source frameworks.
  • Career visibility: Regular engagement with business, operations, QA, and leadership teams.

Responsibilities

  • Architect and build robust Python-based automation frameworks to streamline operational, release management, and QA processes.
  • Partner across onshore and offshore engineering teams to contribute throughout the full SDLC—requirements, design, development, testing, deployment, and production support.
  • Break down deliverables into clear technical tasks and provide accurate estimations.
  • Develop high-quality, well-tested code using industry best practices, including unit testing and integration testing.
  • Collaborate closely with QA engineers to support full-cycle functional and regression testing.
  • Continuously identify opportunities to improve performance, reliability, and maintainability of systems.
  • Engage with business and operations teams to understand requirements, resolve system challenges, and influence design outcomes.
  • Mentor junior engineers and participate in peer code reviews to elevate team standards.

Knowledge And Experience

  • Bachelor’s degree in computer science, Data Science, Finance, Mathematics, or related field.
  • 5+ years of hands-on software engineering experience with strong expertise in Python.
  • Strong background in algorithm design, building complex programs, and developing custom integrations for open‑source frameworks.
  • Proficiency with scripting languages (AWK, Bash) and Linux environments.
  • Solid experience with Git or similar version control tools.
  • Experience working in Agile development teams (5–8 multi-skilled engineers).
  • Excellent communication skills, with ability to explain technical concepts to stakeholders across disciplines.
  • Additional experience working in cloud environments such as AWS is desirable.

Interview Questions of Senior Software Developer at ICE

Currently, there aren't any interview questions for this role at ICE shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Senior Software Developer at ICE

Currently, there aren't any salaries for this role at ICE shared by other job seekers.

View more salaries from ICE →

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now