Senior Software Release Engineer, Infrastructure Services

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Francisco, CA
Salary
$184,700–$324,800 / yr
Posted
28 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $179k
This role $255k
$101k most similar roles pay here $349k

This role pays more than 92% of similar roles. Most pay $144,350–$213,962 — the shaded band above. At the midpoint, this role pays about $255k versus about $179k 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 · Senior Software Release Engineer, Infrastructure Services

As a Sr. Software Release Engineer, Infrastructure Services, you will join the Information Systems and Technology organization to manage release management processes for cloud network services. You will lead the development of large-scale release pipelines, establish standard methodologies, implement resiliency measures like chaos testing, and drive performance and capacity planning. Your daily work involves collaborating with cloud architects and SREs to ensure deployment automation and operational reliability while defending engineering proposals. The role requires expertise in CI/CD, K8s, OpenStack, system virtualization, infrastructure as code, and observability systems including metrics, logging, and tracing. You will work with cloud-native networking components like VPCs, transit gateways, and service meshes, utilizing API technologies such as JSON, ProtoBuf, REST, RPC, and XML to solve complex problems involving high availability and performance across OSI layers three through seven.

What you'll do

  • Lead and innovate release management processes for large-scale, high-availability cloud network services.
  • Establish standard methodologies and implement resiliency measures such as chaos testing.
  • Drive performance and capacity planning for global infrastructure systems.
  • Lead incident response efforts and conduct detailed postmortem analyses.
  • Maintain comprehensive documentation for all release processes and technical specifications.
  • Oversee the design and operation of CI/CD and large-scale testing platforms.
  • Present and defend engineering proposals to influence organizational success.
  • Ensure quality in deployment automation and operational reliability across multi-functional teams.

What we're looking for

  • Experience designing and operationalizing large-scale release testing platforms including CI/CD, Chaos, and Scale.
  • Solid understanding of cloud-native networking components such as VPCs, peering, transit gateways, service meshes, NATs, and firewalls.
  • Expert knowledge of API design and interface technologies including JSON, ProtoBuf, REST, RPC, and XML.
  • In-depth knowledge of K8s, OpenStack, system virtualization, build systems, and infrastructure as code.
  • Strong knowledge of observability systems including metrics, logging, tracing, and qualification engineering.
  • Broad knowledge of networking solutions across OSI layers 3 through 7.
  • Outstanding communication skills to articulate concepts, designs, and decisions.
  • 10+ years of relevant industry experience (preferred); Master's degree in Computer Science, Computer Engineering, or a related field (preferred).

More like this

Similar roles

Senior Software Engineer, Infrastructure Services

Apple Inc

San Francisco, CA 9 days ago $184,700$324,800
Go Java C++ Python C Git Terraform OpenTofu ArgoCD GitLab CI infrastructure-as-code micro-services RESTful APIs eBPF iptables nftables OVS IPv4 IPv6 DNS SDN Distributed Systems
10+ yrs exp

Release Engineer, Internet Technologies

Apple Inc

Cupertino, CA 14 days ago $144,600$263,800
Release Engineering Python Go Bash Git Configuration Management Unix SQL Microservices Distributed Systems JavaScript Command Line APIs
2+ yrs exp