Software Engineer III, Authentication and Autofill, Android

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

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 to everyone globally. The position involves working with cutting-edge technologies across authentication, autofill, identification, and payment features.

As a Software Engineer III, you'll be part of Google's engineering team that develops next-generation technologies impacting billions of users. The role requires expertise in mobile development, particularly Android, with opportunities to work on large-scale system design, security, and machine learning applications. You'll collaborate with partner teams in Mountain View and contribute to both Android Framework and Google Play Services.

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 is highly valued. This position offers the opportunity to work on Android's core features while being part of Google's mission to make computing accessible to everyone worldwide.

Working at Google means joining a company committed to diversity, equality, and inclusion, with comprehensive benefits and a culture of innovation. You'll be contributing to a platform that powers billions of devices and helps people access information, economic opportunities, and stay connected with friends and family worldwide.

Last updated 23 days 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

Benefits For Software Engineer III, Authentication and Autofill, Android

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
Education Budget
  • Comprehensive health benefits including medical, dental, and vision insurance
  • Parental leave benefits
  • 401k retirement plan
  • Education and professional development budget

Interested in this job?

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

Software Developer III, Mobile (Android), AR

Android Developer position at Google's AR team, focusing on building immersive computing experiences and mobile AR applications.

Technical Program Manager, Android and Business Communication

Technical Program Manager position at Google, leading Android initiatives with focus on program management, technical operations, and cross-functional collaboration.

Product Manager, Android Platform Safety

Lead Android platform security and privacy initiatives at Google, developing features for malware prevention, hardware security, and anti-fraud measures.

Technical Writer, Android

Technical Writer position at Google's Android team, creating developer documentation and educational content with 6 years of technical writing experience required.

Technical Program Manager, Platform Safety, Android

Technical Program Manager position at Google focusing on Android Platform Safety, requiring 5 years of program management experience and expertise in security and privacy engineering.