Principal Security Software Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$205,400–$374,300 / yr
Posted
6 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $196k
This role $290k
$115k $402k
below market most similar roles pay here above market

This role pays more than 91% of similar roles. Most pay $169,550–$222,875 — the blue band above. At the midpoint, this role pays about $290k versus about $196k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3544 open roles on FindRole.

Listed pay typically runs $166,600–$277,600 across 2734 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Principal Security Software Engineer

The Principal Security Software Engineer joins the Software and Services team to address evolving security threats across datacenter and public cloud-based infrastructure. You will identify, design, and implement innovative solutions to protect systems, data stores, and applications while ensuring engineers can build quickly and safely. Your daily work involves translating security requirements into developer-friendly tools, performing threat modeling, and managing vulnerabilities to create a secure-by-design environment. You will utilize expertise in AWS, GCP, or Azure alongside coding skills in Python, Go, or Java. The role requires proficiency in infrastructure-as-code, DevSecOps practices, and regulatory frameworks like GDPR, PCI-DSS, and HIPAA. You will provide technical leadership by mentoring teams, analyzing new attack vectors, and developing proactive defenses across network, cloud, and application security domains.

What you'll do

  • Identify and resolve security issues across infrastructure, public cloud, applications, and data stores.
  • Design and implement secure, scalable architectures to protect services and customer data.
  • Translate security requirements into practical, developer-friendly tools and solutions.
  • Analyze new attack vectors to develop proactive defenses against emerging threats.
  • Build security skills in other engineers through hands-on problem-solving and mentorship.
  • Implement infrastructure-as-code and DevSecOps practices to embed security into the development lifecycle.
  • Create practical guidance to make security concepts accessible and actionable for engineering teams.

What we're looking for

  • Bachelor’s or Master’s degree in Computer Science, Information Security, or a related field (or equivalent experience).
  • 10+ years of hands-on experience in security engineering, including expertise in cloud, network, 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 in Python, Go, or Java and experience with infrastructure-as-code and DevSecOps.
  • Familiarity with regulatory and compliance frameworks such as GDPR, PCI-DSS, and HIPAA.
  • Proven ability to lead security strategy and mentor teams across functions.
  • Experience building a secure cloud, not just using one securely (preferred).

More like this

Similar roles

Principal Security Lead Engineer

Amd

Santa Clara, CA 42 days ago $205,600–$308,400
Security Architecture Firmware SoC RTL Computer Architecture Pre-silicon Post-silicon System-level Modeling PSIRT CPU Security Graphics Architecture AI Tools Bring-up

Principal Security Engineer

Microsoft

Remote 62 days ago $142,800–$274,800
Threat Modeling Security Architecture Distributed Systems Identity Solutions Risk Management Anomaly Detection Reference Architectures Security Assessment Cyber Security
6+ yrs exp Remote

Principal Security Engineer

Genworth Financial

Richmond, VA 28 days ago $144,800–$224,000
Application Security Cloud Security Security Automation Detection and Response root-cause analysis CISSP GIAC CCSP
10+ yrs exp Hybrid

Principal Security Engineer

Microsoft

6 days ago $142,800–$274,800
C C++ Python Rust Java JavaScript C# Cryptography Post-Quantum Cryptography OpenSSL Mbed TLS SymCrypt Embedded Software Secure Enclave Boot ROM Distributed Systems System Design SW / HW interfaces Azure
6+ yrs exp Hybrid

Principal Security Engineer

Microsoft

25 days ago $142,800–$274,800
Azure AWS GCP Python C# C++ Go Rust PowerShell .NET Entra ID Active Directory Windows Linux Cloud Security Threat Modeling Penetration Testing Kernel Security Networking Protocols
6+ yrs exp Hybrid