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:
Senior Software Engineer

Senior Software Engineer role at Apple focusing on security infrastructure for global services like iCloud, Music, Siri, and App Store.

Senior Security Developer Tools Engineer (Static Analysis)

Senior Security Developer Tools Engineer position at Apple focusing on static analysis and security tool development.

Software Engineer, Communications Networking & Security

Senior Security Software Engineer role at Apple, focusing on building secure communications and networking protocols for Apple's core products and services.

Senior Software Engineer, Communications Networking & Security

Senior Software Engineer role at Apple focusing on security and communications protocols, building secure frameworks for products like iMessage and FaceTime.

Research Tooling Engineer

Senior Security Engineering role at Apple focusing on building sophisticated security tools and features to protect users from threats.

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 a month 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?