Senior Software Engineer, Identity

Apple is a leading technology company that designs, develops, and sells consumer electronics, software, and services.
$166,600 - $296,300
Security
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer, Identity

Apple's Workload Identity team within the Apple Services Engineering Security organization is seeking a Senior Staff Software Engineer to join their mission-critical security infrastructure team. This role focuses on managing and establishing identities for software applications, services, and containers to ensure secure cloud resource access. The position combines technical leadership with security expertise, requiring the ability to drive standardized security practices across the organization. The team operates at massive scale, handling identity challenges for Apple's services infrastructure.

The ideal candidate will bring 7+ years of experience in software development or operations, with deep expertise in Golang and distributed systems. They'll work on creating fundamental security services and addressing identity challenges at scale. The role involves significant technical leadership, requiring both hands-on development skills and the ability to influence security protocols across engineering teams.

This position offers competitive compensation ranging from $166,600 to $296,300, plus additional benefits including stock options, comprehensive healthcare, and education reimbursement. Based in Seattle, this role presents an opportunity to work on critical security infrastructure at one of the world's leading technology companies. The position combines technical challenges with the responsibility of shaping security practices that protect Apple's vast service ecosystem.

Last updated a day ago

Responsibilities For Senior Software Engineer, Identity

  • Define, advocate, and drive adoption of standardized security requirements
  • Monitor security progress
  • Guide engineering teams in incorporating secure practices
  • Manage and establish identities for software applications, services, and containers
  • Ensure proper authentication and authorization for workloads

Requirements For Senior Software Engineer, Identity

Go
Kubernetes
  • 7+ years of software development or production operations experience in a large-scale environment
  • Strong programming skills in Golang
  • Experience building and operating large scale, highly available, distributed systems
  • Understanding of operating systems concepts
  • Experience with Kubernetes, Docker, and containerization
  • Knowledge of securing APIs
  • BS/MS in Computer Science or equivalent experience

Benefits For Senior Software Engineer, Identity

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Employee stock programs
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Senior Software Engineer, Identity

Software Engineer, Trusted Execution (Secure Boot)

Senior Security Software Engineer role at Apple focusing on trusted execution and secure boot technologies, requiring 5+ years of systems programming experience.

Privacy and Compliance Architect - Apple Media Products

Senior Privacy and Compliance Engineer role at Apple's App Store, focusing on privacy engineering, data protection, and compliance with global privacy regulations.

WebKit Engine Security Engineer

Senior Security Engineer role at Apple working on WebKit engine security, focusing on memory management, sandboxing, and security architecture improvements.

DevSecOps Engineer - Health Software

Senior DevSecOps Engineer role at Apple's Health Software team, focusing on security infrastructure, threat modeling, and building a culture of security excellence.

Senior Applied Networking Security Engineer

Senior Security Engineer role at Apple focusing on securing networking and communication protocols for products like iMessage, FaceTime, and HomeKit.