Release Engineer, Internet Technologies

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$144,600–$263,800 / yr
Posted
14 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $192k
This role $204k
$130k most similar roles pay here $278k

This role pays more than 64% of similar roles. Most pay $162,412–$222,000 — the shaded band above. At the midpoint, this role pays about $204k versus about $192k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Release Engineer, Internet Technologies

The Release Engineer, Internet Technologies joins the Internet Technologies Operations Team to drive the delivery of popular apps including Messages, FaceTime, and Phone. This role is responsible for initiating the process that delivers software to millions of users worldwide by developing tools to improve productivity for development and quality teams. The engineer will focus on automating work through tool creation rather than manual processes while collaborating with others to improve integration and release workflows. Required skills include expertise in SCM systems like git, branching strategies, and scripting languages such as Python, Go, Bash, and JavaScript. Candidates should also possess experience with Unix command lines, configuration management, continuous integration systems like Jenkins, and distributed systems. The role specifically addresses the technical challenge of managing communication features involving end-to-end encryption for individual and group conversations.

What you'll do

  • Manage the release process for high-traffic apps including Messages, FaceTime, and Phone.
  • Develop tools and applications to automate manual workflows and improve team productivity.
  • Manage software delivery using Continuous Integration systems and automated pipelines.
  • Implement and manage configuration management for deploying and managing servers and systems.
  • Manage source code control using Git, branching strategies, and pull request workflows.
  • Write scripts in Python, Go, Bash, or JavaScript to solve complex technical problems.
  • Monitor and communicate system status automatically to drive process improvements.
  • Maintain data structures, APIs, and persistence layers for communication features.

What we're looking for

  • At least 2 years of experience in release engineering, configuration management, or software engineering roles.
  • Expertise with SCM systems including git, branching strategies, pull requests, and git workflows.
  • Expertise in scripting languages such as Python, Go, Bash, or JavaScript.
  • Experience working with Unix, Terminal, Command Line, and Bash.
  • Strong communication and coordination skills for collaborating with engineering and project management teams.
  • Expertise in configuration management for deploying and managing servers and systems.
  • Experience with continuous integration systems like Jenkins.
  • Familiarity with highly scalable distributed systems, parallel workflows, and microservices.

More like this

Similar roles

Release Engineer, Retail and Marcom Engineering

Apple Inc

Sunnyvale, CA 15 days ago $150,400$225,300
CI/CD Go Python Jenkins Harness Git Linux Bash Groovy Grafana Prometheus ELK Splunk Terraform Ansible CloudFormation Artifactory Nexus Docker Kubernetes Feature Flags
3+ yrs exp

Senior Software Engineer, Release Infra

Brex

New York, NY 44 days ago $192,000$240,000
Go Java Kotlin Python CI/CD GitHub Actions CircleCI Buildkite Argo Spinnaker Jenkins AWS GCP Azure Docker Kubernetes Terraform CloudFormation SQL NoSQL SRE
7+ yrs exp

Senior Software Engineer, Release Infra

Brex

San Francisco, CA 44 days ago $192,000$240,000
Go Java Kotlin Python CI/CD GitHub Actions CircleCI Buildkite Argo Spinnaker Jenkins AWS GCP Azure Docker Kubernetes Terraform CloudFormation SQL NoSQL SRE
7+ yrs exp

Senior Manager, Release Engineering

CVS Health

Remote 3 days ago $130,295$260,590
CI/CD GitHub Actions Jenkins Harness Azure GCP Kubernetes Docker SRE Release Engineering Feature Flags Synthetic Testing Observability SLO Deployment Automation
7+ yrs exp Remote