Engineering Manager, Android

Google organizes the world's information and makes it universally accessible and useful.
Android
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For Engineering Manager, Android

Google's Devices & Services team is seeking an Engineering Manager for their Android division to lead and manage software engineering teams across multiple locations. This role combines technical leadership with people management, focusing on anti-abuse and safety mechanisms, AI-powered algorithms, and scalable enforcement infrastructure. The position requires extensive experience in software development, technical leadership, and people management.

The role involves overseeing the development of user-facing tools and infrastructure for human reviews, implementing AI-powered abuse detection algorithms, and managing teams responsible for building and maintaining these systems. The ideal candidate will have 8+ years of software development experience, strong leadership capabilities, and the ability to apply ML and genAI to real-world problems.

As an Engineering Manager at Google, you'll be part of a team that combines the best of Google AI, Software, and Hardware to create radically helpful experiences for users. You'll work on projects involving information retrieval, artificial intelligence, natural language processing, distributed computing, and large-scale system design. The role offers the opportunity to contribute to product strategy, manage substantial project budgets, and oversee international deployments.

Working at Google means joining a company committed to organizing the world's information and making it universally accessible. You'll be part of an inclusive culture that values diversity and provides equal opportunities for growth and development. The position offers the chance to make a significant impact on products used by millions while leading and mentoring talented engineering teams.

Last updated 3 days ago

Responsibilities For Engineering Manager, Android

  • Design and maintain user-facing tools to facilitate human reviews and scalable enforcement infrastructure
  • Develop and implement AI-powered algorithms for application abuse detection
  • Devise detection and enforcement strategies that consider developer experience and potential adversarial adaptations
  • Oversee teams responsible for building and maintaining infrastructure and detection mechanisms
  • Collaborate with other technical leads and leaders across sites to establish vision, strategy, and priorities
  • Manage and guide the execution of engineering teams
  • Mentor/Coach junior engineers in the team with career development and grow them as engineers

Requirements For Engineering Manager, Android

Python
Java
JavaScript
  • 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 managing software engineering teams
  • Experience with anti-abuse and safety
  • Experience in designing and launching large-scale distributed infrastructure or frontend tooling
  • Experience in a technical leadership role leading project teams and setting technical direction
  • Ability to apply ML and genAI to real-world problems

Benefits For Engineering Manager, Android

Medical Insurance
Parental Leave
  • Equal employment opportunity
  • Accommodation for special needs
  • Parental benefits including breastfeeding support
  • Medical benefits

Interested in this job?

Jobs Related To Google Engineering Manager, Android

Senior Software Engineering Manager, Android XR

Lead Google's Android XR initiatives as a Senior Software Engineering Manager, combining technical expertise with people management to drive innovation in augmented reality.

Senior Software Engineering Manager, Authentication and Autofill, Android

Lead Android Authentication and Autofill team at Google, managing engineering teams and developing security features for billions of users worldwide.

Engineering Manager, Android Toolkit

Lead Android UI Toolkit team at Google, managing engineers and developing libraries and tools for Android developers worldwide.

Principal Android Engineer – Testing Specialist

Principal Android Engineer role at Fidelity Investments focusing on testing and quality assurance for mobile applications, requiring 6+ years of experience.

Senior Software Engineering Manager, Android XR

Lead Google's Android XR initiatives as a Senior Software Engineering Manager, combining technical expertise with people management to drive innovation in augmented reality.