Software Engineering Manager - Apple Security Identity
Core
Lead a team of software engineers to design, build, and operate micro-services handling millions of daily API requests for Apple's identity infrastructure (iCloud, iTunes, Siri, Maps).
Role type
Senior IC Engineering Manager (Security Identity)
Builds
Micro-services and capabilities for vendoring identities to infrastructure and applications
Domain
Consumer technology, Cloud infrastructure, Security
Required skills
Team leadership and mentorship, Software development (Golang/Swift), Distributed systems design, Kubernetes/Docker, API security (REST/gRPC), Incident response, System-level troubleshooting
Preferred skills
Policy-based authorization (Open Policy Agent/Rego, Zanzibar), Identity protocols (OAuth, JWT), Cryptography (TLS/SSL, digital signatures), Hands-on systems configuration
Technologies
Golang, Swift, Kubernetes, Docker, Open Policy Agent, Rego, Zanzibar, OAuth, JWT, TLS/SSL
Responsibilities
Lead, mentor, and develop a team of software engineers; Participate in hiring, interviewing, and onboarding; Plan and track team work and remove blockers; Partner with senior engineers on design and code reviews; Support operational excellence including on-call and incident response; Communicate status, risks, and trade-offs to stakeholders
Seniority
Senior, hands-on IC
