• Atlanta, GA
    30+ days ago

    Job Description

    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.

    Numbers & Facts

    LocationAtlanta, GA

    More jobs like this

    See more jobs

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.