Senior Manager, Technology
About the role
The New York Stock Exchange, a subsidiary of Intercontinental Exchange, Inc. (ICE), presents a unique opportunity for a full-time hands-on Senior Manager of Engineering to lead a core engineering team responsible for maintenance and modernization of a web‑based test management platform for exchange testing. The test platform underpins quality assurance for all trading systems at NYSE.
Responsibilities
- Own the technical roadmap for consolidating test systems into a unified platform: centralized test repository, modern execution engine, and web‑based UI for authoring, monitoring, and analysis.
- Drive architectural decisions, focusing on React/TypeScript frontend, Java/Python async backend, Kafka event streaming, and integration with existing C++/Java execution infrastructure.
- Define system requirements for performance, scalability, reliability, and security (SLAs, throughput, latency targets).
- Promote engineering standards, design patterns, and best practices across the team.
- Own planning and prioritization of the platform roadmap in quarterly increments; track progress against commitments.
- Proficiency in using AI coding assistants (Claude Code, Cursor, Copilot, or equivalent) as a daily part of the development workflow.
Requirements
- Bachelor’s degree in computer science or related field.
- 12+ years of progressive hands‑on software engineering experience across multiple technology stacks.
- 3+ years in an engineering leadership or management role with demonstrated experience leading and growing a team of engineers.
- 4+ years building full‑stack web applications (React/TypeScript frontend, Python/Java/Node.js backend).
- 3+ years with cloud‑native systems (microservices, Kubernetes, cloud platforms, distributed systems).
- Solid hands‑on background with TCP/IP, Multicast network protocols, multithreading, and real‑time systems.
- Strong expertise in building data‑intensive platforms (databases, real‑time streaming, event‑driven architectures, message queues).
Skills
- Prior experience working on development of Trading Systems Test tools (plus).
- Hands‑on experience with C/C++.
- Knowledge of FIX protocol or other message‑based communication protocols.
- Experience building UIs that consume real‑time data streams (WebSocket / SSE / gRPC‑Web).
- Familiarity with Kafka concepts.
Pay
The expected base salary for this role, if located in New York, is between $190,000 - 215,000 USD. The base salary range does not include Intercontinental Exchange’s incentive compensation.
Benefits
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.