Android Infrastructure Software Developer
Key Skills for This Role
Full Job Posting
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.
- - 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.
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.
Qualifications
- 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.
About Google
Technology company specializing in search, advertising, cloud computing, and AI
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Google
Senior Leadership Technical Program Manager, Infrastructure Planning and Efficiency
Sunnyvale, USA
Technical Program Manager, Gemini Post-Training (Physical Engineering)
New York City, USA
Marketing Manager, Global Scaled Agency, Third-Party Marketing
San Francisco, USA
Senior Software Engineer, Generative AI
Sunnyvale, USA
Senior Leadership Technical Program Manager, Infrastructure Planning and Efficiency
Sunnyvale, USA
UX Designer, Searching in Chrome
San Francisco, USA
Bloom Finance and Commercial Manager
Sunnyvale, USA
Software Engineering Manager, GCE Node, Google Cloud
Bengaluru, IND
Technical Program Manager, Gemini Post-Training (Physical Engineering)
New York City, USA
Marketing Manager, Global Scaled Agency, Third-Party Marketing
San Francisco, USA
Customer and Partner Solutions Engineer
Atlanta, USA
