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.