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.