Software Engineering Manager II, Site Reliability Engineering

Google is a global technology company that builds and maintains large-scale, distributed systems and infrastructure.
$197,000 - $291,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 maintain large-scale, distributed systems. As a Software Engineering Manager II in SRE, you'll lead a team responsible for ensuring Google's services maintain optimal reliability and performance. The role involves managing complex challenges unique to Google's scale while leveraging expertise in coding, algorithms, and system design.

The position offers the opportunity to work with Google's Technical Infrastructure team, which is fundamental to Google's entire product portfolio. You'll be leading a team that handles critical systems, automates processes, and maintains Google's vast network infrastructure. The role requires both technical excellence and strong leadership skills, as you'll be responsible for mentoring teams and driving global projects.

The culture emphasizes intellectual curiosity, problem-solving, and openness, bringing together diverse perspectives in a blame-free environment. You'll be encouraged to think big and take risks while receiving support and mentorship for professional growth. The role offers competitive compensation, including a base salary range of $197,000-$291,000, plus bonus, equity, and comprehensive benefits.

This is an ideal opportunity for experienced engineering managers who are passionate about distributed systems, have a strong technical background, and want to make an impact at global scale. You'll be at the forefront of ensuring Google's services remain reliable and efficient while leading and developing a team of talented engineers.

Last updated 3 days 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
Kubernetes
  • 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
  • Master's degree in Computer Science or Engineering (preferred)
  • 1 year of people management experience (preferred)

Benefits For Software Engineering Manager II, Site Reliability Engineering

Medical Insurance
Equity
  • Competitive base salary
  • Bonus
  • Equity
  • Comprehensive benefits package

Interested in this job?

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

Senior Technical Program Manager I, Site Reliability Engineering, Google Cloud Platforms

Senior Technical Program Manager role at Google Cloud, focusing on Site Reliability Engineering, offering competitive compensation and the opportunity to lead complex technical projects.

Technical Program Manager III, SRE, Cloud Infrastructure

Technical Program Manager III position at Google, focusing on SRE and Cloud Infrastructure, requiring 5 years of experience and offering $156,000-$229,000 base salary plus benefits.

Site Reliability Manager, Core Enterprise Systems

Lead a team of Site Reliability Engineers at Google, managing enterprise services and driving engineering excellence in system reliability, automation, and service delivery.

Software Engineering Manager, Site Reliability Engineering, Platform, Devices

Lead Site Reliability Engineering team at Google, managing distributed systems and infrastructure while mentoring engineers and ensuring service reliability.

Software Engineering Manager II, Site Reliability Engineering

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