Software Engineering Manager II, Site Reliability Engineering

Google is a global technology company that builds and runs large-scale, massively distributed systems.
$189,000 - $284,000
Site Reliability
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Software Engineering Manager II, Site Reliability Engineering

Site Reliability Engineering (SRE) at Google combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. As an Engineering Manager in the SRE team, you'll lead a team responsible for ensuring Google's services maintain reliability and appropriate uptime while continuously improving performance and capacity. The role involves managing complex challenges unique to Google's scale, utilizing expertise in coding, algorithms, and large-scale system design.

The position sits within Google's Technical Infrastructure team, which is fundamental to keeping Google's extensive product portfolio running. The team develops and maintains data centers, builds next-generation Google platforms, and ensures networks operate at peak performance to deliver the best user experience possible.

The role offers a unique opportunity to work in a culture that values diversity, intellectual curiosity, and problem-solving. SRE promotes self-direction on meaningful projects while providing support and mentorship for growth. You'll lead a team responsible for global products, providing technical leadership on key projects, and developing team members.

The compensation package is competitive, including a base salary range of $189,000-$284,000, plus bonus, equity, and comprehensive benefits. The role requires strong technical expertise combined with leadership skills, as you'll be responsible for managing engineers, ensuring service reliability, and driving automation initiatives to prevent problem recurrence.

This is an excellent opportunity for experienced engineering leaders who want to impact billions of users while working with cutting-edge technology at massive scale. The role combines technical depth with people management, making it ideal for those who want to grow both their technical and leadership capabilities.

Last updated a day ago

Responsibilities For Software Engineering Manager II, Site Reliability Engineering

  • 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
  • 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

Requirements For Software Engineering Manager II, Site Reliability Engineering

Linux
Python
Go
Java
  • Bachelor's degree in Computer Science, a related field, or equivalent practical experience
  • 8 years of experience with data structures or algorithms
  • 5 years of experience with software development in one or more programming languages
  • 3 years of experience managing people or teams, leading projects, and designing, analyzing, and troubleshooting distributed systems

Benefits For Software Engineering Manager II, Site Reliability Engineering

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Software Engineering Manager II, Site Reliability Engineering

Technical Program Manager, Site Reliability

Technical Program Manager position at Google, leading Site Reliability initiatives for AI, Trust and Security platforms with 8+ years of experience required.

Software Engineering Manager II, Site Reliability Engineering

Lead Site Reliability Engineering team at Google, managing distributed systems and service reliability while mentoring engineers and driving technical excellence.

Software Engineering Manager II, SRE, Cloud Logs

Lead SRE team at Google Cloud Logging, managing distributed systems and ensuring service reliability while driving technical excellence and team development.

Software Engineering Manager II, Site Reliability Engineering, Google Cloud

Lead Site Reliability Engineering team at Google Cloud, managing distributed systems and service reliability while mentoring engineers and driving technical excellence.

Software Engineering Manager II, SRE

Lead SRE role at Google focusing on managing distributed systems and infrastructure teams while ensuring service reliability and performance.