Software Engineer, Authentication Experience

A leading technology company that designs and develops consumer electronics, software, and services.
$143,100 - $264,200
Security
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer, Network Telemetry

Senior Software Engineer role at Apple focusing on security and network telemetry, requiring expertise in multiple programming languages, cloud technologies, and machine learning.

Senior Penetration Testing Engineer, AWS Proactive Security

Senior Penetration Testing Engineer position at AWS Proactive Security team, focusing on security testing of AWS services, applications, and hardware with 5+ years of experience required.

Senior Software Engineer- Security Workflows

Senior Software Engineer role at Semgrep focusing on building security workflows and integrations to help AppSec teams manage vulnerabilities efficiently.

Security Application Testing Engineer

Senior Security Application Testing Engineer position focusing on IPv6 networking and security validation, requiring 8+ years of experience and strong expertise in security testing tools.

Security Engineer 3

Senior Security Engineer role at Oracle focusing on security architecture, incident response, and threat management with competitive benefits and salary range of $87K-$178K.

Description For Software Engineer, Authentication Experience

Apple is seeking a Senior Software Engineer to revolutionize authentication experiences across their ecosystem. This role focuses on developing and enhancing password management solutions, including the Keychain password manager and Password AutoFill features. You'll work on cutting-edge security technologies like passkeys, contributing to a more secure digital future. The position involves collaboration with cross-functional teams, including security, privacy, and human interface design experts.

As part of the Software and Services team, you'll be responsible for the entire software development lifecycle, from prototyping to shipping features that impact millions of users across iOS, iPadOS, macOS, watchOS, and visionOS platforms. The role requires strong technical expertise in languages like Swift, Objective-C, or C++, combined with excellent communication skills and mentorship abilities.

The position offers competitive compensation, including a base salary range of $143,100 to $264,200, plus additional benefits such as stock options, comprehensive healthcare, and educational support. This is an opportunity to make a significant impact on user security and privacy while working at one of the world's most innovative technology companies.

You'll be based in Cupertino, working with world-class engineers and designers to create intuitive and secure authentication solutions. The role requires a balance of technical expertise, security awareness, and user experience sensitivity, making it ideal for someone passionate about both technology and user-centric design.

Last updated 3 months ago

Responsibilities For Software Engineer, Authentication Experience

  • Define the future of password management
  • Enhance authentication experience for apps and websites
  • Develop passkey solutions
  • Build features for Keychain password manager and Password AutoFill
  • Prototype, code, debug, and ship new features
  • Work with security, privacy, and human interface design teams

Requirements For Software Engineer, Authentication Experience

  • Excellent communication skills
  • Detailed knowledge of any one of: Objective-C, Swift, C++
  • Strong programming, debugging, and problem solving skills
  • Ability to work with cross-functional partners
  • Experience mentoring other engineers
  • Experience driving cross-functional projects from inception to release

Benefits For Software Engineer, Authentication Experience

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

Interested in this job?