Senior Full-Stack Engineer, Information Security

Global technology company that designs, manufactures, and sells consumer electronics, software, and services.
$175,800 - $264,200
Security
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Cybersecurity

Description For Senior Full-Stack Engineer, Information Security

Join Apple's Information Security (AIS) team as a Senior Full-Stack Engineer focused on security initiatives. This role combines cutting-edge technology with security expertise to protect Apple's global infrastructure. You'll be developing innovative security services and applying interactive intelligence to identify and mitigate risks across all of Apple's products and services.

As a senior engineer, you'll work with modern technologies including AI/ML to enhance security solutions, while collaborating with cross-functional teams to design and implement robust security measures. The position requires expertise in distributed systems, web frameworks, and modern programming languages, with opportunities to mentor other engineers and lead complex projects.

The role offers competitive compensation ($175,800-$264,200) plus equity opportunities through stock programs. You'll be based in the San Francisco Bay Area, working with world-class teams to develop security technologies that impact millions of users globally. Apple provides comprehensive benefits including medical/dental coverage, retirement plans, and education reimbursement.

This is an exceptional opportunity for a security-focused developer who wants to make a significant impact on global digital security while working with cutting-edge technologies. You'll be at the forefront of securing one of the world's most influential technology companies, with the resources and support to drive meaningful change in the security landscape.

Last updated 15 days ago

Responsibilities For Senior Full-Stack Engineer, Information Security

  • Partner with teams across Apple to prioritize and build the product roadmap
  • Advocate for solutions and secure buy-in
  • Continue to research, drive, and develop solutions
  • Leverage AI and ML technologies to enhance security solutions
  • Build strong relationships to effectively communicate secure solution designs and benefits to developers

Requirements For Senior Full-Stack Engineer, Information Security

Python
Ruby
Go
Java
JavaScript
React
  • 5+ years of experience designing, building, and maintaining scalable distributed or cloud-based business systems
  • Excellent collaboration and communication skills with a focus on the user experience
  • Experience leading complex projects with cross-functional technical and business collaborators
  • Experience with a modern object-oriented language such as Ruby, Python, Go, Java, Javascript, Swift, or Objective-C
  • Experience with one or more web frameworks such as Rails, Django, Spring, ReactJS
  • Experience mentoring other software engineers
  • Experience with CI/CD and DevOps practices
  • Experience writing automated unit, integration, and acceptance tests
  • Comfort with macOS, Linux, or other Unix-based operating systems

Benefits For Senior Full-Stack Engineer, Information Security

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

Interested in this job?

Jobs Related To Apple Senior Full-Stack Engineer, Information Security

Senior Cross-Functional Security Tools Engineer

Senior Security Tools Engineer role at Apple focusing on compiler technologies and security features, offering competitive pay and benefits.

Platform and Frameworks Software Engineer - Security

Senior Security Software Engineer role at Apple focusing on platform security, OS hardening, and vulnerability prevention, offering competitive compensation and benefits.

Systems & Kernel Software Engineer, Security

Senior Security Engineer role at Apple focusing on kernel and system-level security, offering competitive compensation and the opportunity to impact billions of users' security.

Software Engineer, Trusted Execution (Security)

Senior Security Software Engineer role at Apple focusing on trusted execution and system-level security architecture.

Software Development Engineer - Endpoint Security

Senior Software Engineer role at Apple focusing on endpoint security and operating system internals, developing critical cybersecurity capabilities.