Sr. Software Release Engineer, Infrastructure Services
Apple, California
The role
As a senior release engineer with deep expertise in cloud networking, software reliability, and performance engineering, you will lead and innovate our release management processes. This role requires strategic oversight of sophisticated, large-scale release pipelines that deliver highly available, resilient, and performant cloud network services.
What you need
Experience designing and operationalizing large-scale release (CI/CD, Chaos & Scale) testing platforms Solid understanding of cloud-native networking components: VPCs, peering, transit gateways, service meshes, NATs, firewalls, etc. Expert knowledge of API design and interface technologies (JSON, ProtoBuf, REST, RPC, XML, etc.) In-depth knowledge of K8s, OpenStack, system virtualization, build systems, and infrastructure as code Outstanding communication skills with the ability to articulate concepts, designs, and decisions Strong knowledge of observability systems (metrics, logging, tracing) and qualification engineering Broad knowledge of networking solutions across OSI layers 3 through 7