Google is seeking a Software Engineer for their Android Engineering Productivity team in Sydney, Australia. This role is crucial for developing and improving infrastructure tooling for Android mainline modules and enhancing the Android developer experience. Android, Google's open-source mobile operating system, powers over 3 billion devices worldwide and aims to bring computing accessibility to everyone globally.
The ideal candidate will have at least 2 years of experience in software development using languages like Python, Java, or JavaScript, along with a strong foundation in data structures and algorithms. They should be comfortable working in a fast-paced environment, possess knowledge of mobile operating systems, and have the ability to manage multiple responsibilities while staying current with industry trends.
Key responsibilities include building and improving infrastructure tooling for Android mainline modules, creating better developer experiences, defining quality standards, resolving launch blockers, and collaborating with Android partners. The role requires strong technical skills, excellent communication abilities (especially with APAC partners), and willingness to travel for business collaboration.
As part of Google's software engineering team, you'll contribute to technologies that impact billions of users worldwide. The role offers opportunities to work on various aspects of Android development, from infrastructure to developer tools, while collaborating with cross-functional teams. Google provides a dynamic environment where engineers can be versatile, display leadership, and tackle new challenges across the full technology stack.
This position is ideal for someone passionate about mobile technology, infrastructure development, and improving developer experiences at scale. You'll be part of Google's mission to make computing accessible to everyone while working with cutting-edge technology and talented teams.