
Senior Developer, Architecture
Intercontinental Exchange8 months ago
Responsibilities
- Design, develop, and maintain reusable frameworks and developer tools for application and data-pipeline development.
- Define patterns, conventions, and best practices for observability, data lineage, and platform telemetry.
- Lead proof-of-concepts involving LLM integration through MCP, automated test frameworks, and developer productivity tooling.
- Instrument distributed systems and support scalability, reliability, and production traceability.
- Contribute to CI/CD automation, developer workflow improvements, and self-service delivery capabilities.
- Advocate for developer experience by simplifying complex processes through automation, documentation, and developer-friendly abstractions.
- Mentor junior developers and collaborate with architects, engineering leads, and teams across multiple business units.
Requirements
- 6+ years of professional software development experience, including at least 2 years working on platform- or framework-level initiatives.
- Expertise in at least two major programming languages, such as Python, Java, TypeScript, or Go, with proficiency across the stack.
- Experience building and operating distributed systems at enterprise scale.
- Familiarity with OpenTelemetry or similar observability frameworks.
- Strong understanding of CI/CD pipelines, automated testing, and infrastructure-as-code principles.
- Experience developing developer tools, SDKs, or internal frameworks used by other teams.
- Ability to debug complex production issues across layers of the stack.
- Strong communication and cross-team collaboration skills.
- Preferred qualifications include experience with internal developer platforms, declarative data-pipeline frameworks, AI/LLM integrations, plugin architectures, agentic workflows, OLAP databases at petabyte scale, observability, metrics collection, data lineage, and developer tooling contributions.
- Preferred experience also includes using GitHub Copilot, Cursor, or Claude Code for debugging and test development, as well as exposure to infrastructure-as-code, containerization, and continuous delivery technologies.
Tech Stack
Categories
About Intercontinental Exchange
Intercontinental Exchange operates global exchanges and clearing houses, offers fixed income and commodities trading platforms, and sells market data, listings, and mortgage technology to financial institutions and lenders. Its revenue comes from transaction and clearing fees, data subscriptions, listings, and software. Founded in 2000 and headquartered in Atlanta, it owns the New York Stock Exchange and ICE Mortgage Technology, and is publicly traded on the NYSE under the ticker ICE.