Apple's Retail Compute Release Engineering team is hiring a Senior Release Engineer to oversee software delivery for Apple Retail Stores, build automation for validation and release quality, and manage lab environments across distributed systems.
What you’ll do
Manage software releases for retail platforms
Maintain testing and lab environments
Build automation to improve validation and release quality
5+ years in release engineering, configuration management, or software engineering
Proficiency with git and modern SCM practices
Experience with CI/CD pipelines (Jenkins)
Scripting and automation in Python, Ruby, Go, or bash
Strong Linux command-line experience (RHEL or equivalent)
Experience with Puppet, Ansible, Kubernetes, and GitOps tooling
Original job description
Apple’s Retail Compute Release Engineering team manages the software delivery lifecycle for platforms and services used in Apple Retail Stores worldwide. The Release Engineer manages releases, maintains testing and lab environments, and builds automation to improve validation, release quality, and delivery reliability.5+ years of experience in release…