Principal Engineer
Intercontinental Exchange, Inc. · Georgia
📍 Atlanta, GAvia icimsPosted 2026-06-25
Apply on company site ↗
CareerRiver pulls this listing straight from the employer's hiring system — no recruiter middleman, no reposts. Applying takes you directly to Intercontinental Exchange, Inc..
Overview
Job Purpose
At Intercontinental Exchange, we power global commodity markets through cutting-edge electronic trading and clearing platforms. As a Principal Engineer, you’ll work on systems that shape the future of markets like oil, sugar, and cotton—impacting economies worldwide. This is your opportunity to tackle complex challenges, innovate with the latest technologies, and make a tangible difference in global commerce, leveraging state-of-the[1]art technology to solve challenging problems.
Responsibilities
Provide technical leadership and drive architectural decisions across multiple teams and platforms
Mentor a team of developers and oversee complex development projects
Collaborate with cross-functional teams and ensure adherence to development standards and procedures
Drive scalability and performance optimization for systems that process millions of transactions daily
Assist in managing project timelines and team performance
Knowledge and Experience
Bachelor’s degree in Computer Science or equivalent, with 8+ years of Java development experience.
Java 21, multi-threaded development, and distributed messaging (Kafka, JMS)
Spring Framework 6.x (Spring Boot 3.x), including reactive programming (WebFlux) and Spring AOP
Databases and persistence (Oracle, SQL, JPA, MyBatis)
Microservices architecture with API gateway patterns and service discovery
Event-driven architecture and caching (Redis, Hazelcast)
RESTful API design (OpenAPI/Swagger)
Modern testing tooling (JUnit 5, Mockito, Spring Boot Test) • Build tools (Maven, Gradle)
Cloud platforms (AWS/Azure/GCP) and cloud-native microservices using containerization and orchestration (Docker, Kubernetes, Helm, Argo CD)
Passion for learning new technologies and adapting to fast-paced environments
Discretion, analytical thinking, and independent judgment
Proven experience mentoring development teams
Excellent communication and stakeholder management abilities
What Sets You Apart
Experience with AI-powered development tools including Claude Code and Cursor for accelerated code generation and refactoring
Knowledge of RAG / MCP / LLM technologies
Strong problem-solving abilities, with proven performance tuning, debugging, and memory profiling expertise in Java/JVM
A passion for financial markets and/or open-source contributions
---------- Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.
More Georgia jobs
Georgia jobs · Browse all locations