Taro Logo

Staff Software Engineer, Engineering Productivity, Android

Google organizes the world's information and makes it universally accessible and useful, developing next-generation technologies that change how billions of users connect, explore, and interact.
New Taipei, Banqiao District, New Taipei City, Taiwan
DevOps
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Staff Software Engineer, Engineering Productivity, Android

Google is seeking a Staff Software Engineer to join their Engineering Productivity team for Android. This role sits within Google's Devices & Services team, which combines Google AI, Software, and Hardware to create innovative user experiences. The position requires an experienced leader who can drive improvements in Android development infrastructure and tooling.

The ideal candidate will have extensive experience in software development, particularly in building developer tools and improving engineering productivity. They will lead efforts to enhance the Android mainline modules' release quality and work closely with various teams across module engineering, mainline engineering, release, operations, and external partners.

This role offers the opportunity to work on critical infrastructure that impacts billions of users through Android's ecosystem. The position requires both technical excellence and leadership skills, as you'll be managing team members and coordinating with cross-functional teams to resolve complex challenges.

Key responsibilities include building and improving infrastructure tooling, creating solutions for better developer experiences, resolving launch blockers, and collaborating with Android partners. The role requires someone who can thrive in a fast-moving environment, handle multiple contexts in parallel, and has deep knowledge of mobile operating systems.

Google offers a collaborative environment where you'll work with talented engineers across the globe. The position is based in New Taipei City, Taiwan, and may require international travel to collaborate with business partners. This is an excellent opportunity for someone looking to make a significant impact on Android's development infrastructure while leading and growing a team.

Last updated 15 minutes ago

Responsibilities For Staff Software Engineer, Engineering Productivity, Android

  • Lead and manage team members to resolve cross-functional problems in the scope
  • Build and improve infrastructure tooling for the Android mainline modules' release quality
  • Create solutions for positive Android developer experiences in the Android and Google toolchain
  • Resolve Android launch blockers in collaboration with the cross-functional teams in Android
  • Collaborate with Android partners to improve Android module quality

Requirements For Staff Software Engineer, Engineering Productivity, Android

Java
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development
  • 5 years of experience building developer tools that improve developer velocity, code quality and code health
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture

Interested in this job?

Jobs Related To Google Staff Software Engineer, Engineering Productivity, Android

Lead Release Engineer, Google Play

Lead Release Engineer position at Google Play, focusing on building and maintaining scalable release infrastructure and automation tools for one of the world's largest digital distribution platforms.

Staff Software Engineer, Engineering Productivity, Google Cloud Platforms

Staff Software Engineer position at Google Cloud focusing on engineering productivity and developer tools, offering competitive compensation and benefits.

Test Infrastructure Development Engineer

Test Infrastructure Development Engineer role at Google, focusing on developing and maintaining manufacturing software systems and infrastructure.

Systems Development Engineer III, Silicon Infrastructure

Systems Development Engineer III position at Google, focusing on building and managing infrastructure for silicon design using cloud technologies and automation.

Lead Release Engineer, Google Play

Lead Release Engineer position at Google Play focusing on build automation, release processes, and infrastructure reliability, requiring 2+ years of CI/CD experience.