Site Reliability Manager, Android SRE

Google•San Francisco, CA
•$207,000 - $300,000

About The Position

Site Reliability Engineering (SRE) combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. SRE ensures Google's internally critical and externally visible services have reliability and uptime appropriate to users' needs, while improving them quickly. The team also monitors system capacity and performance. The work focuses on optimizing existing systems, building infrastructure, and eliminating work through automation. This role manages complex challenges of scale, drawing on coding, algorithms, complexity analysis, and large-scale system design. The SRE organization values intellectual curiosity, problem solving, openness, collaboration, risk-taking, and a blame-free environment. It promotes self-direction on meaningful projects and provides support and mentorship for learning and growth. The Platforms and Devices team spans Google's computing software platforms, first-party devices, and services, developing technologies and experiences for users around the world.

Requirements

  • Bachelor's degree in Computer Science, a related field, or equivalent practical experience.
  • 8 years of experience analyzing global distributed systems.
  • 3 years of experience managing people or teams.

Nice To Haves

  • Experience with mobile development and application deployment.
  • Proficiency in algorithms, data structures, complexity analysis, and software design, or expertise in Unix/Linux systems, IP networking, performance, and application issues.
  • Ability to inspire and motivate an engineering team to work together as a cohesive and highly productive unit.
  • Experience recruiting and managing a team of experienced engineers on projects.
  • Ability to set and drive strategy while providing technical guidance that enables the team to execute effectively and deliver products on time and within budget.
  • Ability to participate in technical deep dives and strategic discussions with Google's executive leadership team.

Responsibilities

  • Lead a team of software and systems engineers, including iteration and task planning; manage availability and performance of mission-critical services; and build automation to prevent problem recurrence.
  • Lead by example and establish credibility through the quality of the team's technical execution.
  • Build relationships with and influence internal customers and globally distributed partner teams, and manage on-call rotations across continents using a follow-the-sun model.
  • Work with engineering teams to reuse and understand existing frameworks, drive technical projects, and take responsibility for their planning, execution, and success.
  • Develop and grow engineering talent through mentoring, coaching, succession planning, and related strategies.
  • Partner closely with product management and developer teams to create, drive, and deliver service level objectives that enable product reliability.

Benefits

  • 20% bonus target
  • Equity
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service