Senior Security Engineer
Core
Senior Security Engineer partnering with engineering teams to design secure platforms, conduct threat modeling, and implement security early in the development lifecycle for Apple's internet-facing services and backend infrastructure.
Role type
Senior Security Engineer (Technical Lead)
Builds
Scalable security methodologies, automated security workflows, and secure platform designs for millions of users
Domain
Cloud-native infrastructure, distributed systems, multi-tenant SaaS/Platform as a Service
Required skills
Threat modeling, security review, distributed systems design, cloud-native architecture, multi-tenant system design, security automation, risk communication, programming (Python/Java/Go/Swift), third-party cloud security standards
Preferred skills
Container orchestration security (Kubernetes), AI/ML security, open source contributions, bug bounty recognition
Technologies
Kubernetes, Python, Java, Go, Swift, Cloud environments
Responsibilities
Conduct security reviews and develop threat models, define and automate platform-wide security improvements, partner with engineering teams to raise security standards, develop proof of concept systems for vulnerability discovery, use data to prioritize security engagements
Seniority
Senior, hands-on IC with technical lead responsibilities
