Principal Security Software Engineer
Apple · Seattle, WA · Software and Services
About this role
Apple is hiring a principal-level Security Engineer based in Seattle, WA. The posting calls out experience with Python, Java, AWS, GCP.
- Role
- Security Engineer
- Function
- security
- Level
- principal
- Track
- Tech leadership
- Location
- Seattle, WA
- Department
- Software and Services
- Posted
- May 18, 2026
More roles at Apple
Job description
from Apple careersApple services and platforms face evolving security threats, from cloud vulnerabilities to application layer attacks, that require scalable, effective security solutions. We are looking for a Principal Security Software Engineer to tackle complex security problems across our datacenter and public cloud-based infrastructure and services, translating emerging threats into concrete defenses.
In this role, you'll solve critical security challenges by identifying, designing, and implementing innovative solutions that protect our systems and services while enabling engineers to build quickly and safely. This role combines deep engineering problem-solving with cross-functional collaboration and technical leadership to embed security into everything we build.
As a Principal Security Software Engineer, you'll tackle complex security challenges that span our entire infrastructure and services. You'll identify and resolve security issues across infrastructure, public cloud, applications, data stores and platforms, designing secure and scalable architectures that protect our services and customer data while enabling engineering teams to build quickly and confidently. Working closely with engineering, product, privacy, legal, and compliance teams, you'll translate security requirements into practical, developer-friendly solutions that embed protection into our systems from the ground up. This means identifying new approaches and tools that make secure-by-design the paved path, the default path, not an obstacle to overcome.