onsite
Release Engineering Engineer - Intercontinental Exchange
Software Engineer
Lead the design and implementation of end‑to‑end release pipelines, integrating build, test, and deployment tools to streamline the software delivery lifecycle across the organization.
About the role
Key Responsibilities
- Design, build, and maintain scalable CI/CD pipelines that support multiple product lines.
- Collaborate with development, QA, and operations teams to capture technical requirements and translate them into automated workflows.
- Implement and manage build, test, and deployment tooling (e.g., Jenkins, Git, Docker, Kubernetes).
- Ensure release processes are secure, auditable, and compliant with internal governance.
- Monitor pipeline performance, troubleshoot failures, and continuously improve automation coverage.
Requirements
- 5+ years of experience in release engineering or related roles.
- Strong proficiency with CI/CD platforms, scripting (Bash, Python), and container orchestration.
- Hands‑on experience with build tools (Maven, Gradle, npm) and version control (Git).
- Knowledge of cloud infrastructure (AWS, Azure, GCP) and deployment automation.
- Excellent problem‑solving skills and a collaborative mindset.