Apple Media Products - Platform Security Engineer

Santa Clara Valley (Cupertino), California, United States
Software and Services


Role Number:200187954
The Apple Media Products Engineering team is one of the most exciting examples of Apple’s long-held passion for combining art and technology. These are the people who power the App Store, Apple TV, Apple Music, Apple Podcasts, and Apple Books. And they do it on a massive scale, meeting Apple’s high expectations with high performance to deliver a huge variety of entertainment in over 35 languages to more than 150 countries. These engineers build secure, end-to-end solutions. They develop the custom software used to process all the creative work, the tools that providers use to deliver that media, all the server-side systems, and the APIs for many Apple services. Thanks to Apple’s unique integration of hardware, software, and services, engineers here partner to get behind a single unified vision. That vision always includes a deep commitment to strengthening Apple’s privacy policy, one of Apple’s core values. Although services are a bigger part of Apple’s business than ever before, these teams remain small, nimble, and cross-functional, offering greater exposure to the array of opportunities here. The AMP Platform Security team is currently seeking a platform security engineer to support this work.

Key Qualifications

  • Experience identifying security weaknesses in systems and developing recommendations to address them
  • Experience with common penetration testing tools and methods
  • Experience securing modern cloud technologies (AWS preferred) and infrastructure-as-code deployments
  • Understanding of network security concepts and common network security design patterns
  • Ability to interpret vulnerability findings and drive remediation efforts
  • Ability to evaluate the risk of security issues in a business context
  • Understanding of security-related aspects of systems design, including authentication/authorization, logging and monitoring, hardening, and patch management
  • Strong self-management and organizational skills


The Platform Security Engineer will be responsible for driving key strategic security improvements across a range of internal and externally driven projects. The ideal candidate will be focused on outcomes and able to collaborate with engineering teams to pragmatically balance security objectives with technical/resourcing constraints. The nature of the job will vary and we’re looking for someone who can pivot between multiple areas of work , including penetration testing/vulnerability validation, risk assessment of AMP’s products, and consulting with AMP teams to avoid common security issues. This role requires a dynamic engineer who is able to juggle multiple, parallel initiatives and learn new technologies as needed. Qualifications: Programming/scripting experience Linux/MacOS systems management/hardening experience At least 5 years in a security engineering or security related role

Education & Experience

BA/BS in Computer Science or equivalent professional experience

Additional Requirements