Expoint – all jobs in one place
The point where experts and best companies meet

Engineer Systems Engineering jobs at Intercontinental Exchange - Ice in United States, Atlanta

Discover your perfect match with Expoint. Search for job opportunities as a Engineer Systems Engineering in United States, Atlanta and join the network of leading companies in the high tech industry, like Intercontinental Exchange - Ice. Sign up now and find your dream job with Expoint
Company (1)
Job type
Job categories
Job title (1)
United States
State
Atlanta
98 jobs found
21.09.2025
IE-

Intercontinental Exchange - ICE Senior Data Engineer United States, Georgia, Atlanta

Limitless High-tech career opportunities - Expoint
Apache Airflow for workflow orchestration (self-hosted on Kubernetes). dbt for data transformation and testing. Apache Flink for stream processing and real-time data workflows. Kubernetes for containerized deployment and scaling. Git-based...
Description:

About Our Technology Stack

You'll be working with a modern, on-premises data stack that includes:

  • Apache Airflow for workflow orchestration (self-hosted on Kubernetes)
  • dbt for data transformation and testing
  • Apache Flink for stream processing and real-time data workflows
  • Kubernetes for containerized deployment and scaling
  • Git-based version control and CI/CD for data pipelines
  • Oracle Exadata for data warehousing
  • Kafka for messaging and event streaming

We emphasize building systems that are maintainable, scalable, and focused on enabling self-service data access while maintaining high standards for data quality and governance.

Responsibilities

  • Design, build, and maintain our on-premises data orchestration platform using Apache Airflow, dbt, and Apache Flink
  • Create self-service capabilities that empower teams across the organization to build and deploy data pipelines without extensive engineering support
  • Implement robust data quality testing frameworks that ensure data integrity throughout the entire data lifecycle
  • Establish data engineering best practices, including version control, CI/CD for data pipelines, and automated testing
  • Collaborate with ML/AI teams to build scalable feature engineering pipelines that support both batch and real-time data processing
  • Develop reusable patterns for common data integration scenarios that can be leveraged across the organization
  • Work closely with infrastructure teams to optimize our Kubernetes-based data platform for performance and reliability
  • Mentor junior engineers and advocate for engineering excellence in data practices

Knowledge and Experience

  • 5+ years of professional experience in data engineering, with at least 2 years working on enterprise-scale data platforms
  • Deep expertise with Apache Airflow, including DAG design, performance optimization, and operational management
  • Strong understanding of dbt for data transformation, including experience with testing frameworks and deployment strategies
  • Experience with stream processing frameworks like Apache Flink or similar technologies
  • Proficiency with SQL and Python for data transformation and pipeline development
  • Familiarity with Kubernetes for containerized application deployment
  • Experience implementing data quality frameworks and automated testing for data pipelines
  • Knowledge of Git-based workflows and CI/CD pipelines for data applications
  • Ability to work cross-functionally with data scientists, ML engineers, and business stakeholders

Preferred Knowledge and Experience

  • Experience with self-hosted data orchestration platforms (rather than managed services)
  • Background in implementing data contracts or schema governance
  • Knowledge of ML/AI data pipeline requirements and feature engineering
  • Experience with real-time data processing and streaming architectures
  • Familiarity with data modeling and warehouse design principles
  • Prior experience in a technical leadership role
Show more
20.09.2025
IE-

Intercontinental Exchange - ICE Analyst II Systems Operations United States, Georgia, Atlanta

Limitless High-tech career opportunities - Expoint
Contribute to the design and development of applications supporting Trading, RISK and Clearing systems. Be able to lead an effort to design, architect and write new software components. Be able...
Description:

Job Purpose

As a Senior Full Stack Developer, you will be part of a dynamic team responsible for the design, development, maintenance, and operational support of applications supporting the Exchange Trading Platform, End of Day RISK and Clearing systems.

Responsibilities

  • Contribute to the design and development of applications supporting Trading, RISK and Clearing systems
  • Be able to lead an effort to design, architect and write new software components.
  • Be able to independently handle project activities related to builds and deployments.
  • Be able to create software tests, verify the functionality and quality of the software.
  • Create design documentation for new software development and subsequent versions.
  • Provide second-tier production support for 24/7 applications.
  • Provide support for deployments during maintenance windows.
  • Troubleshoot issues as they arise, in the dev, QA and production rollout cycles
  • Keep test environments up to date and in working order, creating environment-specific configurations and applications as necessary
  • Identify opportunities to improve and optimize applications.
  • Work with business analysts or product management in understanding new requirements.
  • Follow team guidelines for quality and consistency within the design and development phases of the application(s).
  • Follow company software development processes and standards.

Knowledge and Experience

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of experience in Java design and development
  • 2+ years of experience with at least one JavaScript framework such as React or Angular
  • 5+ years of experience with open source frameworks like Spring
  • 5+ years of experience with Tomcat/SpringBoot/Vertx or equivalent application servers
  • Solid understanding of security concerns for web-based applications
  • Able to write and troubleshoot PL/SQL queries
  • Experience with writing comprehensive unit tests
  • Experience with SDLC Tools like GIT, JIRA, Jenkins, Maven, or equivalent tools
  • Experience building user-centric web applications with focus on usability, workflows, and performance
  • Strong analytical and troubleshooting skills
  • Working knowledge of software testing, building high quality software, and experience with software testing tools, regression testing etc
  • Proven success working in a team environment
Show more

These jobs might be a good fit

20.09.2025
IE-

Intercontinental Exchange - ICE Senior Engineer Release Engineering United States, Georgia, Atlanta

Limitless High-tech career opportunities - Expoint
Partner with development, engineering, and operations teams to collect technical requirements and turn those into deliverables to help build a complete CI/CD strategy. Enhance Developer Experience by simplifying existing Build...
Description:

Responsibilities

  • Partner with development, engineering, and operations teams to collect technical requirements and turn those into deliverables to help build a complete CI/CD strategy.
  • Enhance Developer Experience by simplifying existing Build and Code Promotion processes.
  • Review existing ICE tools and processes, identify gaps, and identify areas for improvement.
  • POC, demo, and implement software to be used across build and deploy pipelines for on premise bare metal, and virtual across Windows, Linux, and containerized platforms.
  • Develop standards and practices for deployments and create re-useable interfaces for consumers.
  • Define standards for configuration management solution(s).
  • Follow market trends and DevOps movements and apply models of continuous improvement.
  • Provide technical leadership, create technical specifications for new micro services and API’s.
  • Present ideas and strategy, communicate concisely and influence teams and individuals.
  • Collaborate on Kubernetes-based build & deployment strategies and orchestration models to support scalable and resilient application delivery.

Knowledge and Experience

  • BS in Computer Science or equivalent work experience
  • 6+ years’ experience with CI/CD toolchains including expert level knowledge of one or many standard tools including, but not limited to, Jenkins, Bitbucket, GitHub, JFrog Artifactory, Ansible, Chef, Terraform.
  • Hands on experience on planning, building, and running a complete CI/CD pipeline on native/virtualized infrastructure.
  • Hands On Experience with Build and Assembly technologies like, but not limited to Gradle, Maven, Conan, MSBuild.
  • Experience with Distributed and Parallel Build and Test environments.
  • Solid understanding of the basic principles of DevOps, CI/CD, agile and lean philosophies
  • Experience with Code Promotion and Lifecyle management.
  • Experience migrating Legacy Applications to Containerized Microservices.
  • Extensive experience of providing architectural direction to project development teams
  • Experience with 1 or more Programming Languages like Python, Go Lang, Java, .NET, C++, C#, or similar.
  • Proficiency in Scripting Languages, like Bash, Groovy, PowerShell.
  • Proven experience deploying and managing applications in Kubernetes environments, including Helm chart creation, namespace management, and resource optimization.
  • Familiarity with Kubernetes RBAC, networking, and monitoring tools such as Prometheus and Grafana.

Preferred

  • Linux and/or Windows Administration Experience
  • Hands on experience with container technologies and orchestration including, but not limited to, Docker, Podman, Kubernetes, Tanzu, OpenShift.
  • Experience creating, testing, and using API’s.
  • Experience with Kubernetes Operators, Custom Resource Definitions (CRDs), and GitOps workflows is a plus.
Show more

These jobs might be a good fit

19.09.2025
IE-

Intercontinental Exchange - ICE Senior QA Engineer United States, Georgia, Atlanta

Limitless High-tech career opportunities - Expoint
Identify areas where the risk models, risk management processes, or infrastructure can be improved. Assist with designing and implementing improvement and enhancements to models, risk infrastructure, and processes. Act as...
Description:
Job Description


Job Purpose

ICE Clear Europe’s Clearing Risk Department (“CRD”) is looking for a front office risk manager. The successful candidate will work closely with the senior management in overseeing and shaping the risk management practice at one of the largest futures and options clearing houses in the world. You will be joining a very dynamic team, be exposed to a wide range of asset classes and be challenged with complex risk problems. You will be responsible for managing all aspects of the day-to-day risk management and drive improvement and enhancements, including identifying, developing and overseeing the implementation of new risk management tools and techniques to enhance the risk management process and risk controls. You will also contribute towards the design and implementation of new risk initiatives and products that benefit the business.

Responsibilities

  • Identify areas where the risk models, risk management processes, or infrastructure can be improved
  • Assist with designing and implementing improvement and enhancements to models, risk infrastructure, and processes. Act as the project lead in seeing it through completion
  • Frequent communication with representatives from clearing members, risk committees and senior management of ICE
  • Strike the right balance between complying with global regulatory standards and achieving commercial business requirements
  • Ensure the risk management framework and risk policies are being adhered to and are consistent with regulatory and industry standards
  • Monitor model performance tests and assess the appropriateness of models in order to demonstrate policy adherence
  • Conduct mathematical/statistical analysis to calibrate and enhance risk models
  • Collaborate with colleagues on key policy and methodology development
  • Documentation of risk polices and models to clearing members, regulators, risk committees and other governance bodies
  • Conduct project work and run thematic or ad-hoc market research on relevant risk topics
  • Set examples to a team of risk analysts to foster a strong risk culture

Knowledge and Experience

  • Master’s Degree in Mathematical Finance or equivalent degree
  • Attention to detail and strong problem-solving skills with the ability to balance trade-offs
  • Must have demonstratable experience in a role of the same or equivalent level and/or relevant professional experience in risk management and/or risk systems. At least some of this experience will have been gained in an investment bank, hedge fund or clearing house
  • Strong knowledge in financial derivatives products in one or more asset classes (e.g. oil, power, gas, interest rates, equity, softs)
  • Proven ability to apply risk management models and techniques such as Value at Risk models, Liquidity Risk models, backtesting and stress testing models
  • Ability to be a team player and to help with creating a strong risk culture
  • Proven ability to conduct research, analyze problems, formulate and implement solutions in an efficient, effective and independent manner
  • Excellent written and verbal communication skills, and comfortable in communicating risk issues to senior management for decision-making purposes
  • Experience with SQL and Python preferred
Show more

These jobs might be a good fit

04.09.2025
IE-

Intercontinental Exchange - ICE Senior Quality Assurance Engineer United States, Georgia, Atlanta

Limitless High-tech career opportunities - Expoint
Reviewing business and functional requirements to produce a test strategy and test cases. Develop, execute and maintain test cases for new and existing application features. Report bugs, help manage the...
Description:

Job Purpose

You must be results-oriented, self-motivated and can thrive in a fast-paced environment. This role requires frequent interaction with project managers, developers, product managers, and technical automation analysts to ensure that we deliver a quality new product launch experience to our users. Analytical skills and ability to understand and test pricing calculation models are crucial for the role.

A Senior Quality Assurance Engineer candidate must be a self-motivated individual who has a proven history of delivering high quality test results and is able to thrive in a fast-pace environment. This role requires frequent interaction with Project Managers, Product Managers, Software Developers and Database Administrators. The candidate will be tasked with understanding business and system requirements, database schemas, writing and executing test scenarios and logging and tracking defects when necessary. The candidate is expected to demonstrate a strong knowledge of software testing, including functional, regression, and system testing. The candidate will be expected to have strong SQL knowledge and is able to do data analyses.

Responsibilities

  • Reviewing business and functional requirements to produce a test strategy and test cases.
  • Develop, execute and maintain test cases for new and existing application features
  • Report bugs, help manage the bug triage process and ensure all issues are handled efficiently
  • Provide timely status updates and assist the team in making decisions about release readiness
  • Participate in all aspects of a full-lifecycle development methodology, and related quality concepts and processes
  • Performs troubleshooting software / hardware configuration problems
  • Exposed to automation test execution and automation test script maintenance
  • Identifies and resolves escalations with emphasis on root cause analysis
  • Communicates plans and status efficiently and helps to ensures team is on track for all testing efforts

Knowledge and Experience

  • Computer Science or related degree
  • 7+ years’ experience in reviewing product requirements and design, creating test plans, and testing distributed web-based applications
  • 7+ years’ Web-based GUI testing for Java/J2EE applications using data driven test methodologies
  • Experience using ALM or similar test management tools
  • 4+ years’ experience programming in Python or Java
  • Experience working in UNIX/Linux and SQL/Oracle environments
  • Experience working with test automation tools
  • Comfortable with test automation execution and maintenance
  • Solid understanding of Agile/SCRUM methodologies a plus
  • Ability to work independently and productively under pressure
  • Strong problem-solving, analytical, technical, and troubleshooting skills
  • Track record of completing assignments on time with a high degree of quality
  • Ability to set priorities and multi-task in a fast-paced environment
  • Excellent written and verbal communication skills
  • Strong organizational skills and decision-making ability
Show more

These jobs might be a good fit

04.09.2025
IE-

Intercontinental Exchange - ICE QA Engineer United States, Georgia, Atlanta

Limitless High-tech career opportunities - Expoint
Test web applications, APIs, client applications. Write and execute test plans, design and develop test tools, debug and report code bugs and push quality upstream. Implement and maintain test automation...
Description:

Job Purpose

ICE Mortgage is the leading cloud-based platform provider for the mortgage finance industry. ICE Mortgage technology solutions enable lenders to originate more loans, reduce origination costs, and reduce the time to close, all while ensuring the highest levels of compliance, quality and efficiency. Visit ‪ EllieMae.com to learn more.

We are seeking a strong QA Engineer with a solid background in Software Quality and Testing. As a member of the Quality Engineering team, you will be working with a fast-paced development team while collaborating with other developers, other QA Engineers, Product, UX, Management and customer support teams. You will have the opportunity to contribute and enhance our existing test framework and improve the overall Quality of our products. While working on these products you will be responsible for full life-cycle management, including requirements analysis, testing, documentation, deployment and owning Quality.

Responsibilities

  • Test web applications, APIs, client applications
  • Write and execute test plans, design and develop test tools, debug and report code bugs and push quality upstream
  • Implement and maintain test automation and frameworks
  • Performance testing tools, and other quality inspection tools a plus
  • Execute manual tests and then automate
  • Debug and troubleshoot complex issues
  • Analyze test automation results
  • Assist in maintaining test environment

Knowledge and Experience

  • Bachelor's degree in Computer Science or relevant Engineering degree
  • 3+ years of relevant experience
  • Open and willing to join an agile, fast paced work environment
  • Must be familiar with entire Software Development Life Cycle process
  • Knowledge of programming language such as Java, Python or C#
  • Experience with automated testing tools and technologies: Selenium, Jenkins, Test Runners
  • Experience with test automation of APIs
  • Exposure to various web technologies such as HTML, CSS, XPATH, JavaScript
  • Exposure to various versioning systems (Git, TFS, Subversion)
  • Exposure to test case management tools
  • Excellent written and oral communication skills with ability to explain, present, and showcase concepts and concerns to technical and non-technical audiences
  • Strong analytical and problem-solving skills
  • Self-motivated, able to learn and research issues independently
  • Knowledge of modern best practices for professional software development including coding standards, code reviews, source control management, build processes, testing, and operations
Show more

These jobs might be a good fit

04.09.2025
IE-

Intercontinental Exchange - ICE Quality Assurance Engineer United States, Georgia, Atlanta

Limitless High-tech career opportunities - Expoint
Reviewing business and functional requirements to produce a test strategy and test cases. Develop, execute and maintain test cases for new and existing application features. Report bugs, help manage the...
Description:

Job Purpose

You must be results-oriented, self-motivated and can thrive in a fast-paced environment. This role requires frequent interaction with project managers, developers, product managers, and technical automation analysts to ensure that we deliver a quality new product launch experience to our users. Analytical skills and ability to understand and test pricing calculation models are crucial for the role.

A Quality Assurance Engineer candidate must be a self-motivated individual who has a proven history of delivering high quality test results and is able to thrive in a fast-pace environment. This role requires frequent interaction with Project Managers, Product Managers, Software Developers and Database Administrators. The candidate will be tasked with understanding business and system requirements, database schemas, writing and executing test scenarios and logging and tracking defects when necessary. The candidate is expected to demonstrate a strong knowledge of software testing, including functional, regression, and system testing. The candidate will be expected to have strong SQL knowledge and is able to do data analyses.

Responsibilities

  • Reviewing business and functional requirements to produce a test strategy and test cases.
  • Develop, execute and maintain test cases for new and existing application features
  • Report bugs, help manage the bug triage process and ensure all issues are handled efficiently
  • Provide timely status updates and assist the team in making decisions about release readiness
  • Participate in all aspects of a full-lifecycle development methodology, and related quality concepts and processes
  • Performs troubleshooting software / hardware configuration problems
  • Exposed to automation test execution and automation test script maintenance
  • Identifies and resolves escalations with emphasis on root cause analysis
  • Communicates plans and status efficiently and helps to ensures team is on track for all testing efforts

Knowledge and Experience

  • Computer Science or related degree
  • 5+ years’ experience in reviewing product requirements and design, creating test plans, and testing distributed web based applications
  • 5+ years’ Web-based GUI testing for Java/J2EE applications using data driven test methodologies
  • Experience using ALM or similar test management tools
  • 2+ years’ experience programming in Python or Java
  • Experience working in UNIX/Linux and SQL/Oracle environments
  • Experience working with test automation tools
  • Comfortable with test automation execution and maintenance
  • Solid understanding of Agile/SCRUM methodologies a plus
  • Ability to work independently and productively under pressure
  • Strong problem-solving, analytical, technical, and troubleshooting skills
  • Track record of completing assignments on time with a high degree of quality
  • Ability to set priorities and multi-task in a fast paced environment
  • Excellent written and verbal communication skills
  • Strong organizational skills and decision making ability
Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
Apache Airflow for workflow orchestration (self-hosted on Kubernetes). dbt for data transformation and testing. Apache Flink for stream processing and real-time data workflows. Kubernetes for containerized deployment and scaling. Git-based...
Description:

About Our Technology Stack

You'll be working with a modern, on-premises data stack that includes:

  • Apache Airflow for workflow orchestration (self-hosted on Kubernetes)
  • dbt for data transformation and testing
  • Apache Flink for stream processing and real-time data workflows
  • Kubernetes for containerized deployment and scaling
  • Git-based version control and CI/CD for data pipelines
  • Oracle Exadata for data warehousing
  • Kafka for messaging and event streaming

We emphasize building systems that are maintainable, scalable, and focused on enabling self-service data access while maintaining high standards for data quality and governance.

Responsibilities

  • Design, build, and maintain our on-premises data orchestration platform using Apache Airflow, dbt, and Apache Flink
  • Create self-service capabilities that empower teams across the organization to build and deploy data pipelines without extensive engineering support
  • Implement robust data quality testing frameworks that ensure data integrity throughout the entire data lifecycle
  • Establish data engineering best practices, including version control, CI/CD for data pipelines, and automated testing
  • Collaborate with ML/AI teams to build scalable feature engineering pipelines that support both batch and real-time data processing
  • Develop reusable patterns for common data integration scenarios that can be leveraged across the organization
  • Work closely with infrastructure teams to optimize our Kubernetes-based data platform for performance and reliability
  • Mentor junior engineers and advocate for engineering excellence in data practices

Knowledge and Experience

  • 5+ years of professional experience in data engineering, with at least 2 years working on enterprise-scale data platforms
  • Deep expertise with Apache Airflow, including DAG design, performance optimization, and operational management
  • Strong understanding of dbt for data transformation, including experience with testing frameworks and deployment strategies
  • Experience with stream processing frameworks like Apache Flink or similar technologies
  • Proficiency with SQL and Python for data transformation and pipeline development
  • Familiarity with Kubernetes for containerized application deployment
  • Experience implementing data quality frameworks and automated testing for data pipelines
  • Knowledge of Git-based workflows and CI/CD pipelines for data applications
  • Ability to work cross-functionally with data scientists, ML engineers, and business stakeholders

Preferred Knowledge and Experience

  • Experience with self-hosted data orchestration platforms (rather than managed services)
  • Background in implementing data contracts or schema governance
  • Knowledge of ML/AI data pipeline requirements and feature engineering
  • Experience with real-time data processing and streaming architectures
  • Familiarity with data modeling and warehouse design principles
  • Prior experience in a technical leadership role
Show more
Find your dream job in the high tech industry with Expoint. With our platform you can easily search for Engineer Systems Engineering opportunities at Intercontinental Exchange - Ice in United States, Atlanta. Whether you're seeking a new challenge or looking to work with a specific organization in a specific role, Expoint makes it easy to find your perfect job match. Connect with top companies in your desired area and advance your career in the high tech field. Sign up today and take the next step in your career journey with Expoint.