Posted 1mo ago

Senior Engineer, Release Engineering

@ Intercontinental Exchange
Hyderabad, Telangana, India
RemoteFull Time
Responsibilities:lead strategy, enhance experience, collaborate deployment
Requirements Summary:7+ years in CI/CD toolchains; expertise in GitHub Actions, Azure DevOps, Jenkins; Kubernetes; scripting; containerization; Python/Go/Java/.NET; Terraform/Ansible; strong DevOps practices.
Technical Tools Mentioned:GitHub Actions, Azure DevOps, Jenkins, Bitbucket, JFrog Artifactory, Ansible, Terraform, Gradle, Maven, Conan, MSBuild, Python, Go, Java, C++, C#, Bash, Groovy, PowerShell, Kubernetes, Helm, Prometheus, Grafana, Docker, Podman
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Job Purpose

Senior Engineer, Release Engineering will be responsible for ICE’s overall CI/CD strategy. This role is a combination of hands-on and strategic vision around build and deployment working closely with key stakeholders across the company. A successful candidate will understand the complete software/dev lifecycle and have a track record on developing complete release engineering solutions that will have a high impact and reach across the entire organization.  

 

 

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. 
  • Integrate and configure software components within build and deployment pipelines across bare‑metal, virtualized, and containerized Windows/Linux environments.
  • Develop reusable templates, modules for CI/CD and create re-useable interfaces for consumers. 
  • Implement and maintain configuration‑management patterns and ensure consistency across environments. 
  • Follow market trends and DevOps movements and apply models of continuous improvement. 
  • Develop clear technical specifications and implement CI/CD components—including pipelines, templates, automation scripts, and deployment workflows—to support reliable and scalable build and release processes.
  • Work closely with engineering teams by sharing clear documentation, technical insights, and guidance to support build, release, and deployment processes. 
  • 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.
  • 7+ years’ experience with CI/CD toolchains including expert level knowledge of one or many standard tools including, but not limited to, GitHub Actions, Azure DevOps Ecosystem, Jenkins, Bitbucket, GitHub, JFrog Artifactory, Ansible, 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.
  • Ability to leverage AI productivity tools to automate repetitive tasks and summarize information.
  • 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 Knowledge and Experience 

  • 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.

Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.