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 that Google's internally critical and externally visible systems have reliability and uptime appropriate to users' needs, while enabling a fast rate of improvement. SRE also monitors system capacity and performance. The role focuses on optimizing existing systems, building infrastructure, and eliminating work through automation. As part of the SRE team, the manager will address challenges of scale using expertise in coding, algorithms, complexity analysis, and large-scale system design. Infra Bigtable SRE runs Bigtable Service, Google's largest structured storage system, and delivers durability, security, reliability, and efficiency. The position is part of Google's Technical Infrastructure team, which develops and maintains data centers and builds Google platforms and networks. SRE promotes intellectual curiosity, problem solving, openness, collaboration, self-direction, and a blame-free environment, with support and mentorship for learning and growth.

Requirements

  • Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
  • 8 years of experience with software development in one or more programming languages.
  • 3 years of experience managing people or teams.
  • 3 years of experience leading projects.
  • 3 years of experience designing, analyzing, and troubleshooting distributed systems.

Nice To Haves

  • Master's degree in Computer Science or Engineering, or a related field.
  • Experience managing multiple user-facing services and the teams that developed and operated them.
  • Experience with code, networking, operating systems, and storage, and experience working with executive teams on strategy.
  • Experience partnering and building trust with technical teams across the company.
  • Experience recruiting and managing a team of engineers on large-scale projects.

Responsibilities

  • Lead a team of Software/Systems Engineers on projects for users and be directly responsible for uptime.
  • Own end-to-end availability and performance of key services and build automation to prevent problem recurrence.
  • Automate response to all non-exceptional service conditions.
  • Lead by example, mentor the team, and establish credibility through quality technical execution.
  • Manage on-call rotations across continents using a follow-the-sun model.
  • Design, write, and deliver software to improve the availability, scalability, latency, and efficiency of Google's services.

Benefits

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