JobsSenior Build and Release Engineer, Apple Services Engineering
Apple logo

Senior Build and Release Engineer, Apple Services Engineering

Apple

Location

USA (Multiple Locations)

Type

Full-time

Posted

5/5/2026

Compensation

Not listed

Undergraduate with 5+ Years of Experience
Approval 98.9%·Filings 5,543·New hires 2,691·
👑 Elite Sponsor
·FY 2025

Job description

The Build and Release Engineer will play a crucial role in developing and maintaining Apple's cloud services infrastructure, specifically focusing on CloudKit, a privacy-focused database platform. This position is part of a world-class team dedicated to delivering high-quality services to Apple customers. The engineer will be responsible for building and maintaining frameworks, tooling, pipelines, and infrastructure that enable efficient software delivery. The ideal candidate will have a passion for engineering and a strong focus on enhancing the developer experience.

Requirements

  • 4+ years of experience building automation frameworks and tools using Python, Golang, or Bash.
  • Hands-on experience designing and maintaining CI/CD pipelines.
  • Proficient in source code dependency management, artifact packaging, and release automation.
  • Knowledge of operating systems administration (Linux or Unix), network, and compiler concepts.
  • Experience with containers, cluster management, and cloud-native deployment patterns.
  • Experience troubleshooting distributed systems, including debugging Java-based stack traces.
  • Bachelor's degree in an engineering-related field or equivalent related experience.
  • Strong familiarity with version control systems, e.g., GitHub or GitLab.
  • Strong background with infrastructure-as-code tools, e.g., Terraform, Ansible, or Puppet.
  • Strong fundamentals in CI/CD software, e.g., Jenkins, GitHub Actions, or Bamboo.
  • Proficient in build and packaging automation, e.g., Maven, Gradle, Make, and Artifactory.
  • Experience using AWS, GCP, and cloud native technologies, e.g., Docker, Kubernetes, and gRPC.
  • Experience with Kubernetes for container orchestration, including operators and Helm charts.
  • Experience with monitoring and observability tooling, e.g., Prometheus, Grafana, or Datadog.

Responsibilities

  • Build and maintain frameworks, tooling, pipelines, and infrastructure for software delivery.
  • Develop automation frameworks and tools to enhance the build and release processes.
  • Design and maintain CI/CD pipelines to ensure efficient software deployment.
  • Manage source code dependencies and automate artifact packaging and release processes.
  • Troubleshoot and debug distributed systems to ensure system reliability and performance.
  • Collaborate with engineering teams to improve the developer experience.
  • Implement infrastructure-as-code practices to streamline deployment processes.
  • Monitor and maintain cloud services to ensure high availability and performance.

Benefits

  • Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.

Is this posting expired or inaccurate?