Senior Software Engineer, Authentication and Autofill, Android

Google is a global technology company that develops Android, the open-source mobile operating system powering more than 3 billion devices worldwide.
Mobile
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Mobile · Enterprise SaaS

Description For Senior Software Engineer, Authentication and Autofill, Android

Google is seeking a Senior Software Engineer to join their Android Authentication and Autofill team. This role focuses on accelerating the development of authentication, auto fill, identification, and payment features to help Android users organize their digital lives. As part of Google's Android team, you'll be working on the world's largest mobile operating system that powers over 3 billion devices globally.

The position offers an opportunity to work on critical features that directly impact user experience and security across the Android ecosystem. You'll collaborate with partner teams in Mountain View and contribute to Google's mission of bringing computing to everyone in the world. The role combines technical expertise in mobile development with security features like authentication and payment systems.

As a software developer at Google, you'll work on next-generation technologies that change how billions of users connect and interact. The role requires versatility, leadership qualities, and enthusiasm to tackle new problems across the full-stack. You'll be involved in large-scale system design, security implementation, and user interface development for Android's core features.

The ideal candidate should have strong experience in software development, particularly in Java, along with knowledge of cryptography and differential privacy. This role offers the opportunity to work on products that handle information at massive scale and extend well beyond traditional mobile applications. You'll be part of a team that's committed to pushing technology forward and making computing accessible to everyone worldwide.

Last updated an hour ago

Responsibilities For Senior Software Engineer, Authentication and Autofill, Android

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Senior Software Engineer, Authentication and Autofill, Android

Java
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience testing, maintaining, or launching software/Application products
  • 1 year of experience with software design and architecture
  • 5 years of experience with software development in Java or other programming languages
  • Experience with data structures/algorithms

Interested in this job?

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

Software Engineer III, Auto Exposure, Pixel Camera

Senior Software Engineering role at Google focusing on camera Auto Exposure systems for Pixel devices, requiring expertise in mobile development and imaging systems.

Senior Software Engineer, Pixel Camera

Senior Software Engineer position at Google working on Pixel Camera technology, focusing on computational photography and image processing innovations.

Senior Software Engineer, Google Messages Wear, Android

Senior Software Engineer position at Google focusing on Android development for Google Messages Wear, requiring 5+ years of software development experience and strong Android expertise.

Senior Software Engineer, Mobile, Wear OS

Senior Software Engineer position at Google focusing on Wear OS mobile development, combining Android expertise with wearable technology innovation.

Senior Software Engineer, Multiplatform, Core

Senior Software Engineer position at Google's Core team, focusing on multiplatform development and infrastructure, building technical foundations for Google's flagship products.