Experience building and integrating security-enforcing controls across the full software lifecycle
Programming background in Python, Swift, C, C++, and/or Objective-C
Knowledge of OS security fundamentals including contemporary mitigation techniques and vulnerability classes
Exceptional ability to communicate clearly and effectively about technical topics (verbal and written)
Nice to Haves
Knowledge of macOS and iOS security architectures
Knowledge of observability tools and techniques
Experience building visualizations for complex technical information
Enthusiasm for new technologies and growth
Experience driving security projects to identify software regressions
Experience with CI/CD integrations, binary analysis, telemetry analysis, build verifiers, IDE and compiler security plug-ins and/or engineer security training
What You'll Be Doing
Partnering with security engineering teams to determine data-driven insights and automations
Designing and developing security automations to support new security technologies
Harnessing available build data to derive meaningful security insights
Helping engineers on Apple products to make more secure choices during development
Traveling to other Apple sites, vendors, and security conferences may be required
Perks and Benefits
Joining a small, fast-paced team focused on protecting Apple users
Collaborating with a wide variety of teams on Apple's products
Opportunities for impact across the entire software development lifecycle
Delivering solutions beyond traditional automation capabilities