CareerPlanSign in

Senior Software Engineer, Identity Security (Golang/Swift)

Seattle, United States of America💼 Full-time🗓 2026-07-23 → 2026-09-28

Core

Design and build fundamental security services to manage workload identities for Apple's software applications, services, and containers, ensuring secure cloud resource access without manual credentials.

Role type

Senior IC security software engineer (identity)

Builds

Production identity and security services for large-scale distributed systems

Domain

Cloud security, identity management, distributed systems

Required skills

Golang, Swift, Kubernetes, Docker, distributed systems, operating systems concepts, API security, authentication/authorization

Preferred skills

Policy-based authorization (Open Policy Agent/Rego, Zanzibar), OAuth/JWT, incident response, cryptography (TLS/SSL, digital signatures)

Responsibilities

Define and advocate for standardized minimum security requirements; guide engineering teams in adopting secure practices and tools; build and operate large-scale, highly available, fault-tolerant systems.

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 901,000+ jobs from 20+ sources.