I

Intercontinental Exchange

Runs exchanges, data and mortgage technology

Full Stack Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeNew York, NY, USAIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • At least 2 years of professional software development experience.
  • Strong computer science fundamentals, including data structures, testing, debugging, and clean, maintainable design.
  • Ability to work across the full stack, on both frontend and backend systems.
  • Proficiency with a modern frontend framework and core web technologies, including component design and state management; the team primarily uses React, TypeScript, JavaScript, HTML5, and CSS.
  • Experience building backend services and integrating RESTful APIs.
  • Experience working with a relational database such as Oracle or PostgreSQL.
  • Habit of writing automated tests and carefully reviewing code, including AI-generated code.
  • Recent, demonstrated experience using AI development tools, including practical use of AI agents on real engineering tasks and disciplined validation of their output.
  • Working familiarity with current AI model providers and their relative strengths, and ability to select an appropriately sized model with cost in mind.
  • Strong communication skills and ability to explain technical solutions clearly.
  • Ability to work independently and as part of a team, with a desire to grow.

Responsibilities

  • Design and build thoroughly tested, efficient, maintainable software across the full stack.
  • Own features from early concept and prototype through production and support.
  • Design, build, and integrate RESTful APIs and services.
  • Contribute to and enhance shared component and testing frameworks.
  • Use AI and agentic development tools to accelerate implementation, testing, refactoring, and documentation while owning the correctness, quality, security, and maintainability of shipped work.
  • Review and validate AI-generated code with rigor and define conventions and guardrails that keep it consistent with the codebase.
  • Select an appropriately sized AI model for each task, balancing capability against speed and cost.
  • Create and maintain clear software documentation.
  • Prepare and produce releases of software components.
  • Build wireframes and prototypes to validate ideas quickly.
  • Provide support throughout software delivery, including beyond business hours when necessary.

Desired Qualifications

  • Experience with the Spring Boot framework or another modern backend framework.
  • Experience with data grids and data virtualization in React, including AG Grid.
  • Experience with D3 or a similar JavaScript visualization library.
  • Experience with testing and browser automation frameworks such as Jest, React Testing Library, Enzyme, Chai, Playwright, jest-puppeteer, or cucumber-js.
  • Experience with WebSocket integration.
  • Exposure to cloud platforms, containers, or CI/CD pipelines.
  • Interest in or exposure to financial markets or trading systems.

About the Company

Intercontinental Exchange

Runs exchanges, data and mortgage technology

Intercontinental Exchange runs financial marketplaces, clearing houses and data services for banks, investors and businesses that trade or finance assets. Its New York Stock Exchange lets companies raise capital and gives investors a place to buy and sell listed shares. ICE also sells market pricing and analytics, while its mortgage software supports lenders from loan applications through closing and servicing. Trading fees, listing fees and subscriptions pay for these services, and clearing houses manage the risk that one side of a trade fails to pay. Founded in 2000 to digitize energy trading, Intercontinental Exchange is headquartered in Atlanta, Georgia.

Company size
10,001+
Company stage
IPO
Headquarters
Atlanta, GA
Founded
2000

Recently Posted Jobs

Explore more opportunities at Intercontinental Exchange

See more jobs