Secure Systems Engineer - Platform Architecture Security Team
Core
Define security architecture and oversee distributed systems that set and enforce security policy for Apple's product lifecycle.
Role type
Senior IC secure systems engineer (platform architecture)
Builds
Distributed systems enforcing security policy for Apple consumer devices
Domain
Consumer electronics security / Cloud infrastructure
Required skills
Security architecture design, Threat modeling, Cryptography (PKI, TLS, Key Management, Secure Boot), Distributed systems, Python, Go, Cross-functional leadership, System-level problem solving
Preferred skills
C/C++ systems programming, STRIDE/Trike methodologies, CI/CD and IaC, Scalable infrastructure design, Cryptographic principles (symmetric/asymmetric, confidentiality/integrity)
Technologies
Python, Go, C, C++, PKI, TLS, Secure Boot, CI/CD, IaC
Responsibilities
Define security requirements and drive architecture for distributed security services; Identify threats and develop threat models; Manage security policy enforcement; Build prototypes and tooling to validate designs; Lead cross-functional teams to resolve system-level issues; Advocate for security best practices across engineering teams.
Seniority
Senior, hands-on IC

