Taro Logo

Software Engineer, Android Engineering Productivity

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
Enterprise SaaS · Mobile

Job Description

Google is seeking a Software Engineer to join their Android Engineering Productivity team in Sydney, Australia. This role is crucial for maintaining and improving the infrastructure that supports Android's massive ecosystem, which powers over 3 billion devices worldwide. The position combines technical expertise in software development with a focus on improving developer experience and quality assurance for Android mainline modules.

The ideal candidate will work at the intersection of infrastructure tooling and Android development, creating solutions that enhance the developer experience while maintaining high-quality standards across the Android ecosystem. This role offers the opportunity to work with cross-functional teams and directly impact Android's global platform.

As part of Google's engineering team, you'll be involved in developing next-generation technologies that shape how billions of users interact with information and each other. The role requires strong technical skills in software development, particularly in languages like Python, Java, or JavaScript, combined with a deep understanding of data structures and algorithms.

The position offers the chance to work on critical projects that directly influence Android's success, with opportunities for growth and collaboration with teams across Google. You'll be responsible for building and improving infrastructure tooling, creating better developer experiences, and ensuring quality standards across Android's ecosystem.

This role is perfect for someone who combines technical expertise with strong communication skills, as you'll be working with partners across the APAC region and potentially traveling for business collaboration. The position offers the opportunity to work on technology that impacts billions of users while being part of Google's innovative and dynamic engineering culture.

Last updated 24 days ago

Responsibilities For Software Engineer, Android Engineering Productivity

  • Build and improve infra tooling critical for the Android mainline modules' release quality
  • Create solutions for better Android developer experience in the Android and Google tool chain
  • Define quality bars with Android module teams and scale it across the ecosystem
  • Resolve Android launch blockers in collaboration with the cross-functional teams in Android
  • Collaborate with Android partners to improve Android module quality beyond Google's own product line

Requirements For Software Engineer, Android Engineering Productivity

Java
Python
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 2 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 2 years of experience with data structures or algorithms
  • Experience working in a fluid environment with strict timelines
  • Knowledge of how mobile operating systems work, both technically and business-wise
  • Ability to take initiatives and manage multiple responsibilities simultaneously
  • Ability to learn new technology and follow industry trends
  • Ability to communicate with external partners in APAC
  • Ability to travel across borders for collaboration with business partners

Related Jobs

Software Engineer, Android, Photos

Software Engineer position at Google Photos team in Sydney, focusing on Android development, requiring 2+ years of experience in software development and algorithms.

Software Engineer, Android Engineering Productivity

Software Engineering role at Google focusing on Android Engineering Productivity, building and improving infrastructure tooling for Android mainline modules and developer experience.

Software Engineer, Android, Photos

Software Engineer position at Google Photos team focusing on Android development, combining client-side expertise with server-side and machine learning capabilities to enhance photo sharing and storage services.

Software Engineer, Android, Photos

Software Engineer position at Google Photos team in Sydney, focusing on Android development, requiring 2+ years of experience in software development and strong knowledge of data structures and algorithms.

Software Engineer, Android Engineering Productivity

Software Engineering role at Google focusing on Android Engineering Productivity, building and improving infrastructure tooling for Android mainline modules and developer experience.