Secure Systems Engineer - Platform Architecture Security Team
Core
Define security architecture and oversee distributed systems that enforce security policy for Apple's hardware, software, and server integration.
Role type
Senior IC secure systems engineer (platform architecture)
Builds
Distributed systems for device security policy enforcement, threat modeling tools, and security validation prototypes
Domain
Consumer electronics security, distributed systems, cryptography
Required skills
Security architecture design, threat modeling, cryptography, PKI, TLS, Key Management, Secure Boot, Authentication/Authorization, Python, Go, distributed systems, CI/CD, Infrastructure as Code
Preferred skills
C/C++, STRIDE or Trike methodologies, scalable infrastructure design, DevOps automation, emerging security trends analysis
Technologies
Python, Go, C, C++, PKI, TLS, CI/CD, IaC
Responsibilities
Define security requirements and drive architecture for distributed security services; Identify emerging threats and develop threat models; Manage security policy enforcement across the product lifecycle; Build prototypes and tooling to validate security designs; Lead cross-functional teams to resolve system-level issues while maintaining security and availability; Champion robust security design and best practices across engineering teams.
Seniority
Senior, hands-on IC
