Staff Software Engineer, Authentication and Autofill, Android

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$180,000 - $300,000
Android
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Mobile

Description For Staff Software Engineer, Authentication and Autofill, Android

Google is seeking a Staff Software Engineer to join their Android team, focusing on authentication, auto fill, identification, and payment features. Android, Google's open-source mobile operating system, powers more than 3 billion devices worldwide with a mission to bring computing to everyone. The role involves working with partner teams in Mountain View to enhance how Android users organize their digital lives.

As a Staff Software Engineer, you'll be at the forefront of developing critical authentication and payment solutions while providing technical leadership and mentoring team members. The position requires strong expertise in software development, system design, and project management. You'll work on Google's mission to make computing accessible to everyone, contributing to a platform that powers various devices from smartphones to wearables.

The role offers the opportunity to impact billions of users while working with cutting-edge technologies. You'll be part of Google's broader mission to organize the world's information and make it universally accessible. The position requires collaboration with cross-functional teams, technical leadership, and the ability to drive innovation in mobile computing security and user experience.

This is an excellent opportunity for someone who wants to combine technical expertise with leadership skills, working on products that directly impact how people interact with their devices securely. You'll be part of a team that values innovation, technical excellence, and the ability to solve complex problems at scale.

Last updated a month ago

Responsibilities For Staff Software Engineer, Authentication and Autofill, Android

  • Provide technical leadership on projects
  • Influence and coach a distributed team of engineers
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines
  • Manage project priorities, deadlines, and deliverables
  • Design, develop, test, deploy, maintain, and enhance software solutions

Requirements For Staff Software Engineer, Authentication and Autofill, Android

Java
Kotlin
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience with software development in one or more programming languages
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • Knowledge in cryptography and differential privacy

Benefits For Staff Software Engineer, Authentication and Autofill, Android

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • Equal opportunity employer
  • Inclusive work environment
  • Global collaboration opportunities

Interested in this job?

Jobs Related To Google Staff Software Engineer, Authentication and Autofill, Android

Technical Lead Manager, Android Kernel, Android Systems

Lead Android Kernel and Systems development at Google, managing team and technical strategy for core Android infrastructure components.

Senior Product Manager, Android Tensor

Lead product management for Google's Android Tensor SoC, driving innovation in mobile computing through ML and silicon optimization for Pixel devices.

Staff Software Engineer, XR

Staff Software Engineer position at Google working on XR technologies and Android SDK development.

Staff Software Engineer, Framework Foundations

Staff Software Engineer position at Google focusing on Android Framework Foundations, requiring 8+ years of development experience and strong technical leadership skills.

Staff Software Engineer, Android Content

Staff Software Engineer position at Google working on Android platform development, requiring 8+ years of experience in software development and strong technical leadership skills.