Software Engineer III, Authentication and Autofill, Android

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI

Description For Software Engineer III, Authentication and Autofill, Android

Google is seeking a Software Engineer III to join their Authentication and Autofill team for Android. This role is crucial in developing features that help Android users organize their digital lives effectively. Android, Google's open-source mobile operating system, powers over 3 billion devices worldwide and aims to bring computing accessibility to everyone globally.

The position involves working on authentication, autofill, identification, and payment features, collaborating with partner teams in Mountain View. You'll be contributing to Android Framework and Google Play Services, focusing on improving machine learning-based understanding of applications and user interactions.

As a Software Engineer at Google, you'll be part of a team developing technologies that impact billions of users worldwide. The role requires expertise in mobile development, particularly Android, with opportunities to work on large-scale system design, security, and machine learning applications.

The ideal candidate should have strong programming skills in languages like Java, Kotlin, or Python, with experience in data structures and algorithms. Knowledge of cryptography, differential privacy, and machine learning would be particularly valuable. This position offers the opportunity to work on cutting-edge technology while contributing to Google's mission of making computing accessible to everyone.

Google offers a collaborative environment with opportunities for growth and impact, working on products that handle information at massive scale. The role combines technical expertise with the chance to shape how users interact with Android devices worldwide.

Last updated 20 hours ago

Responsibilities For Software Engineer III, Authentication and Autofill, Android

  • Contribute across multiple codebases including code in Android Framework and Google Play Services
  • Work on issues like improving ML based understanding of applications and user interactions with them
  • Develop, build and ship improvements to Autofill and for Authentication applications

Requirements For Software Engineer III, Authentication and Autofill, Android

Java
Kotlin
Python
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages (e.g., Java, Kotlin, Python, C++, etc)
  • 2 years of experience with data structures and algorithms

Interested in this job?

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

Software Developer III, Mobile (Android), AR

Software Developer III position at Google focusing on Android mobile development for AR applications, requiring 2 years of experience and strong programming skills.

Software Engineer II, Mobile, Android Settings

Software Engineer II position at Google, focusing on Android Settings development, requiring 1 year of experience in software development and Android application development.

Software Engineer III, Android Framework

Software Engineer III position at Google focusing on Android Framework development, requiring 2+ years of experience in software development and strong expertise in data structures and algorithms.

Software Engineer III, Android Enterprise

Software Engineer III position at Google focusing on Android Enterprise development in Bucharest, requiring 2 years of experience in software development and Android application development.

Software Engineer ll, Android Automotive

Software Engineer II position at Google focusing on Android Automotive development, requiring 1+ years of programming experience and expertise in mobile development.