Bachelor's degree or equivalent practical experience.
5 years of software development experience in one or more programming languages.
3 years of Android application development experience.
3 years of experience in testing, maintaining, or launching software products, with 1 year in large-scale application design and architecture.
Development experience with Kotlin or Java.
Responsibilities
Design, build, and maintain Android developer infrastructure, including build tooling and libraries.
Collaborate with product teams to identify and resolve developer productivity bottlenecks.
Lead design reviews and review code from other developers.
Analyze and resolve product and system issues impacting service operations and quality.
Benefits
Comprehensive health and wellness programs.
Generous paid time off and holidays.
Retirement savings plans with company matching.
Access to professional development resources and training.
Equity benefits and performance bonuses.
Full Job Description
info_outline X This posting is for a new vacancy.
Application Instructions: In most instances, this position requires in-person interviews as part of the hiring process.
Minimum qualifications:
Bachelor's degree or equivalent practical experience.
5 years of experience with software development in one or more programming languages.
3 years of experience with Android application development.
3 years of experience testing, maintaining, or launching software products, and 1 year of experience with large-scale application design and architecture.
Development experience working with Kotlin or Java.
Preferred qualifications:
Experience with dependency injection frameworks such as Dagger or Hilt.
Experience with build systems and toolchains (Bazel/Blaze, Gradle, KSP, or annotation processing).
Experience building developer tools that improve developer velocity, code quality and code health (e.g., compilers, automated releases, code design and testing, test automation frameworks).
Interest in AI-assisted and agentic developer tooling.
Responsibilities
Design, build, and maintain Android developer infrastructure, including build tooling, frameworks, and libraries used across Google's first-party mobile applications.
Partner with product teams cross functionally to identify developer productivity bottlenecks and deliver solutions.
Participate in and lead design reviews, review code from other developers, and contribute to documentation and educational content.
Triage and resolve product and system issues by analyzing their sources and their impact on service operations and quality.
Individual pay is determined by factors including job-related skills, experience, and relevant education or training.
Google is a multinational technology company that specializes in Internet-related services and products. These include online advertising technologies, search engine, cloud computing, software, and hardware. Google was founded in 1998 by Larry Page and Sergey Brin while they were Ph.D. students at Stanford University. The company has grown tremendously since then and has become one of the most valuable companies in the world. Google's mission is to organize the world's information and make it universally accessible and useful.