Senior Software Engineer, Authorization

Apple builds revolutionary products and services that have transformed entire industries, focusing on innovative technology and exceptional user experiences.
$166,600 - $296,300
Backend
Senior Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Authorization

Apple Service Engineering (ASE) team is seeking a Senior Software Engineer focused on authorization and security services. This role is crucial in developing and maintaining the infrastructure that powers Apple's services like iCloud, Apple Music, Apple Fitness, and Apple TV. The position requires expertise in building large-scale, secure systems that serve Apple's global customer base.

The ideal candidate will be responsible for designing and implementing critical security services, with a focus on identity and authorization challenges at scale. You'll work with cutting-edge technologies, primarily using Golang and Kubernetes, to build robust and secure systems that protect Apple's services and users.

This role offers an opportunity to work on systems that impact millions of users worldwide, while collaborating with talented teams across Apple. You'll be instrumental in defining and implementing security standards, working with modern authentication mechanisms, and ensuring the highest level of security across Apple's service infrastructure.

The position comes with competitive compensation, including a base salary range of $166,600 to $296,300, plus additional benefits such as stock options, comprehensive healthcare, and educational benefits. This is an excellent opportunity for a senior engineer passionate about security and scalable systems to make a significant impact at one of the world's most innovative technology companies.

Last updated 12 days ago

Responsibilities For Senior Software Engineer, Authorization

  • Design and implement systems to strengthen organizational security posture
  • Define and drive adoption of standardized security requirements
  • Collaborate with cross-functional teams
  • Guide engineering teams in incorporating secure practices
  • Create fundamental security services
  • Address identity and authorization challenges at scale

Requirements For Senior Software Engineer, Authorization

Go
Kubernetes
  • 10+ years of software development or production operations experience in a large-scale environment
  • Strong programming in Golang
  • Experience building and operating large scale, highly available, distributed systems
  • Knowledge of securing APIs, including input validation, authentication, and authorization mechanisms
  • Experience with Kubernetes, Docker, and containerization (CNCF Kubernetes Developer or equivalent)

Benefits For Senior Software Engineer, Authorization

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational expense reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Senior Software Engineer, Authorization

WebKit Architecture Engineer

Senior WebKit Architecture Engineer position at Apple, focusing on core framework development, security, and performance optimization using C++ and web technologies.

Engineering Project Manager (SAP Payments & Trade In), IS&T Enterprise Systems

Senior Engineering Project Manager role at Apple, focusing on SAP Payments & Trade-In systems, requiring 10+ years of experience in SAP SD implementation and enhancement.

Xcode Program, Build, and Release Project Manager

Senior Project Manager role at Apple managing Xcode and Swift Playground releases, coordinating builds and bug tracking operations for developer tools.

Strategic Partnerships Manager, Third Party Media Tools and Technology - Apple Vision Pro

Lead third-party media tools and technology partnerships for Apple Vision Pro, driving innovation in spatial computing and Live video production.

Strategic Partnerships Manager, Third Party Media Tools and Technology - Apple Vision Pro

Lead third-party media tools and technology partnerships for Apple Vision Pro, driving innovation in spatial computing and entertainment technology.