Senior Build and Release Engineer, Apple Services Engineering
Core
Design and maintain CI/CD automation, release pipelines, and infrastructure to support the build and release of Apple's CloudKit database platform.
Role type
Senior Build and Release Engineer
Builds
CI/CD pipelines, release artifacts, and deployment infrastructure for CloudKit
Domain
Cloud infrastructure and DevOps
Deliverable
infrastructure
Required skills
CI/CD pipeline design, automation framework development, artifact packaging, release lifecycle management, distributed systems debugging, container management, cloud-native deployment patterns, OS administration, network concepts, compiler concepts
Preferred skills
Infrastructure-as-code (Terraform, Ansible, Puppet), build tools (Maven, Gradle, Make, Artifactory), container orchestration (Kubernetes, Helm), observability (Prometheus, Grafana, Datadog), version control (GitHub, GitLab), cloud platforms (AWS, GCP)
Responsibilities
Develop and maintain CI/CD automation, manage multi-environment pipelines, define release processes and branching strategies, partner with teams to improve workflows, triage and remediate build failures and incidents
Seniority
Senior, hands-on IC