Demo

Principal Security Software Engineer

Apple
Seattle, WA Other
POSTED ON 10/20/2026
AVAILABLE BEFORE 12/20/2026
Apple 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. You'll also strengthen security capabilities across the organization through mentorship and collaboration. That means partnering with engineers to build security skills through hands-on problem-solving, creating practical guidance that makes security concepts accessible and actionable. When emerging threats arise, you'll analyze new attack vectors, develop proactive defenses, and drive changes in our platforms and services. Success in this role means solving problems that require both deep technical expertise across security domains (cloud, network, application security, data protection) and the ability to collaborate effectively across teams to turn security theory into engineering reality. Minimum Qualifications: Education: Bachelor’s or Master’s degree in Computer Science, Information Security, or a related field (or equivalent experience). Experience: 10 years of hands-on experience in security engineering, including expertise in one or more areas such as cloud security, network security, or application security. Expert knowledge in threat modeling, vulnerability management, security architecture, and secure coding practices. Deep expertise in AWS, GCP or Azure Strong coding or scripting skills (e.g., Python, Go, Java) and experience with infrastructure-as-code (IaC) and DevSecOps practices. Familiarity with regulatory and compliance frameworks (e.g., GDPR, PCI-DSS, HIPAA). Leadership: Proven ability to lead security strategy and mentor teams across functions, driving a security-focused culture. Preferred Qualifications: Experience building a secure cloud, not just using one securely Visionary: Capable of anticipating future challenges and crafting security strategies that prepare us to meet them. Problem Solver: Analytical mentality with an aim to solve sophisticated security challenges and deliver balanced solutions. Communicator: Outstanding communication skills, with the ability to influence and inspire technical and non-technical partners.

Hourly Wage Estimation for Principal Security Software Engineer in Seattle, WA
$75.00 to $91.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal Security Software Engineer?

Sign up to receive alerts about other jobs on the Principal Security Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Apple

  • Apple Michigan, MI
  • Apple Retail is where the best of Apple comes together. We bring our expertise to help people do what they love, delivering an only-at-Apple experience. We... more
  • 14 Days Ago

  • Apple Greensboro, NC
  • Summary Apple Retail is where the best of Apple comes together. We bring our expertise to help people do what they love, delivering an only-at-Apple experi... more
  • 14 Days Ago

  • Apple Fairfax, VA
  • Summary Apple Retail is where the best of Apple comes together. We bring our expertise to help people do what they love, delivering an only-at-Apple experi... more
  • 14 Days Ago

  • Apple Columbus, OH
  • Summary Apple Retail is where the best of Apple comes together. We bring our expertise to help people do what they love, delivering an only-at-Apple experi... more
  • 14 Days Ago


Not the job you're looking for? Here are some other Principal Security Software Engineer jobs in the Seattle, WA area that may be a better fit.

  • OpenAI Seattle, WA
  • About The Team Security is at the foundation of OpenAI’s mission to ensure that artificial general intelligence benefits all of humanity. The Security team... more
  • 17 Days Ago

  • Cloudflare Seattle, WA
  • About Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers million... more
  • 16 Days Ago

AI Assistant is available now!

Feel free to start your new journey!