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. The position involves working on Google's open-source mobile operating system that powers over 3 billion devices worldwide.

The ideal candidate will work on authentication, autofill, identification, and payment features, collaborating with partner teams in Mountain View. They will contribute to both Android Framework and Google Play Services codebases, focusing on improving machine learning-based understanding of applications and user interactions.

Google's Android platform aims to bring computing to everyone globally, believing it's a force for good that enables access to information, economic opportunity, productivity, and connectivity. The role offers the opportunity to work on technology that impacts billions of users worldwide, making computing accessible through various devices including smartphones, tablets, TVs, and wearables.

The position requires strong technical skills in software development, particularly in languages like Java, Kotlin, or Python, along with solid understanding of data structures and algorithms. Experience in Android development, cryptography, differential privacy, and machine learning would be highly valuable.

This is an excellent opportunity for engineers who want to make a significant impact on how users interact with their devices, working at the intersection of security, user experience, and machine learning. The role offers the chance to work on cutting-edge technology while contributing to Google's mission of organizing the world's information and making it universally accessible and useful.

Last updated 15 minutes 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 Engineer II, Mobile, Android

Software Engineer II position at Google focusing on Android mobile development for the Devices & Services team, working on Wear OS platform capabilities and features.

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, Mobile (Android), Google Workspace

Software Engineer III position at Google focusing on Android development for Google Workspace, offering competitive compensation and benefits.

Software Engineer, Android, CoreOS

Software Engineering role at Google focusing on Android CoreOS development, building and maintaining core platform APIs and services for the Android operating system.

Software Engineer III, Android

Software Engineer III position at Google working on Android platform development, requiring 2 years of experience and offering $141,000-$202,000 base salary plus benefits.