Engineering Manager, Android Toolkit

Google is a global technology leader that develops innovative software platforms and products across desktop and mobile environments.
Android
Staff Software Engineer
Contact Company
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Engineering Manager, Android Toolkit

Google's Android UI Toolkit team is seeking an Engineering Manager to lead their efforts in delivering libraries and tools that help Android developers build apps. This role combines technical leadership with people management, requiring expertise in Android development, API design, and team leadership. The position is part of the Platforms and Ecosystems product area, which focuses on Google's computing software platforms across various environments.

As an Engineering Manager, you'll work at the intersection of technical innovation and team leadership, managing engineers across multiple teams and locations. You'll collaborate daily with UX, UX research, and Developer Relations teams to engage with the developer community and work alongside the Android Studio team. The role involves overseeing the development of the Jetpack Compose codebase and Android platform codebase, making significant contributions to API design and implementation.

The ideal candidate brings 8+ years of software development experience, strong technical leadership capabilities, and a proven track record in people management. You'll be responsible for guiding technical strategy, managing team performance, and ensuring the delivery of high-quality tools and libraries that impact Android developers worldwide. This position offers the opportunity to shape the future of Android development tools while working with cutting-edge technology at one of the world's leading tech companies.

Working at Google means joining a company that's committed to innovation, diversity, and making a global impact. You'll be part of a team that values technical excellence, collaborative problem-solving, and creative thinking. The role offers the chance to work on products that affect millions of developers and end-users, while growing your career in both technical and leadership dimensions.

Last updated 3 months ago

Responsibilities For Engineering Manager, Android Toolkit

  • Manage a team of engineers
  • Manage cross-site relationships with teams across the globe
  • Build new functionality in the Jetpack Compose codebase and in the Android platform codebase
  • Work on API design with input from the team and community
  • Deliver design documents, API proposals, and code contributions

Requirements For Engineering Manager, Android Toolkit

Java
JavaScript
Python
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 3 years of experience in a technical leadership role
  • 2 years of experience in people management, supervision/team leadership role
  • Experience in building Android apps and UIs, and in building APIs (preferred)

Interested in this job?

Jobs Related To Google Engineering Manager, Android Toolkit

Senior Technical Program Manager, Android Ecosystem

Lead Android ecosystem technical programs at Google, driving OS adoption and architectural improvements across global partner network.

Software Engineering Manager II, Location and Context, Android

Lead Android engineering team at Google, focusing on location and context-aware technologies, managing technical strategy and team development.

Technical Solutions Consultant, Android OEM Partner Engineering

Technical Solutions Consultant role at Google, focusing on Android OEM partnerships, requiring 7+ years of solution engineering experience and strong technical expertise.

Staff Web Performance Engineer, Android, Chrome

Staff Web Performance Engineer position at Google focusing on Android and Chrome optimization, requiring 8+ years of experience in software development and performance engineering.

Staff Software Engineer, Android Content

Staff Software Engineer position at Google, focusing on Android content development and technical leadership, requiring 8+ years of experience in software development.