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 with authentication, autofill, identification, and payment features, collaborating with partner teams in Mountain View.
Android, Google's open-source mobile operating system, powers over 3 billion devices worldwide. The platform aims to democratize computing access globally, believing in computing as a force for good that enables access to information, economic opportunity, productivity, and connectivity.
The role requires expertise in Android development, with opportunities to work on ML-based understanding of applications and user interactions. You'll contribute to multiple codebases including Android Framework and Google Play Services, focusing on improving autofill and authentication applications.
As a Google software engineer, you'll be part of a team developing next-generation technologies that impact billions of users. The role offers opportunities to work on large-scale system design, security, and mobile development. Google seeks versatile engineers who can display leadership qualities and tackle new challenges across the full stack.
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 applications would be advantageous. This position offers the opportunity to work on critical projects while contributing to Google's mission of bringing computing to everyone in the world.