Job Summary
A company is looking for a Release Engineer to enhance the reliability and efficiency of software release processes.
Key Responsibilities
- Design, maintain, and improve build, packaging, and deployment pipelines for product releases
- Collaborate with engineering, QA, and operations teams to define and enforce release management processes
- Monitor and optimize CI/CD performance, ensuring fast feedback loops and reliable automation
Required Qualifications
- BS in Computer Science, Software Engineering, or a related field, or equivalent experience, plus 3+ years in release engineering or related functions
- Strong understanding of software release engineering principles and CI/CD systems
- Proficiency in at least one programming/scripting language (e.g., Go, Python, Bash, or JavaScript)
- Experience with modern build systems, artifact repositories, and containerization (e.g., Docker, Kubernetes)
- Hands-on experience managing source control systems (e.g., Github, Gitlab)
Comments