I

Intercontinental Exchange

Runs exchanges, data and mortgage technology

Analyst – Infrastructure Development & Automation

Backend EngineeringConfirmed live in the last 24 hours
Full-timeAtlanta, GA, USA$75k - $90kIn-person

About the Job

Requirements

  • A Computer Science or related-field degree, completed or in progress, or equivalent demonstrable experience is required.
  • Novice-level software development skills in at least one programming language, or willingness to learn one, including understanding basic syntax and built-ins, writing simple functions and functional-style scripts, and understanding objects.
  • Ability to communicate in writing and orally and work with others across organizational boundaries on ad hoc and project teams.
  • Ability to organize oneself, work through assigned tasks, and ask for help when needed.

Responsibilities

  • Write and maintain software that interacts with server platforms, storage solutions, network devices, tools, databases, and user input.
  • Gather requirements from relevant business owners.
  • Create wireframes or diagrams to explain solutions.
  • Keep project stakeholders updated on progress.
  • Help ensure an orderly release management and software development lifecycle process is followed.
  • Meet with technologists from other teams to ensure new software captures requirements, uses appropriate data sources, and is secure.
  • Create and maintain documentation of system components and their operation.
  • Write unit and integration tests to ensure system reliability.
  • Help train end users to use new tooling.
  • Maintain and improve tools and sub-components, developing toward ownership over time.

Desired Qualifications

  • Development ability in Python, TypeScript, Go, or C++.
  • Familiarity with GNU/Linux operating systems.
  • Familiarity with a distributed version control system such as Git.
  • Exposure to relational database systems such as PostgreSQL, MySQL, or SQLite.
  • Exposure to remote procedure call or RESTful APIs.
  • Ability to work with JSON, XML, YAML, and proprietary data interchange formats.
  • Familiarity with development dependency management tools such as npm, pip, or Maven.
  • Familiarity with unit and integration testing.
  • Exposure to web or application frameworks such as Flask, FastAPI, or Angular.
  • A self-driven approach to learning, comfort asking for help, and ability to investigate issues before escalating.

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