Software Engineering Manager II, Site Reliability Engineering

Google is a global technology company that builds and maintains large-scale, distributed systems and infrastructure powering their product portfolio.
$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. You'll tackle unique scaling challenges while leveraging your expertise in coding, algorithms, and system design.

The role offers the opportunity to manage complex technical challenges specific to Google's scale. You'll be part of a culture that values intellectual curiosity, problem-solving, and openness, working with diverse teammates from various backgrounds. The position emphasizes self-direction on meaningful projects while providing support and mentorship for professional growth.

You'll lead a team responsible for products globally, providing technical leadership and developing your team members. The Technical Infrastructure team builds and maintains Google's data centers and platforms, ensuring users have the best possible experience. The role combines technical expertise with leadership responsibilities, including managing on-call rotations and driving automation initiatives.

The position offers competitive compensation including base salary, bonus, equity, and comprehensive benefits. You'll work in a collaborative environment focused on building and maintaining the infrastructure that powers Google's extensive product portfolio. This role is perfect for those who combine strong technical skills with leadership abilities and are passionate about maintaining large-scale systems.

Last updated 2 hours 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

Java
Python
Go
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
Dental Insurance
Vision Insurance
401k
Equity
  • Comprehensive health benefits
  • Bonus
  • Equity
  • Competitive base salary

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, requiring 8 years of program management experience.

Software Engineering Manager II, Site Reliability Engineering

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

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, Site Reliability Engineering, Google Cloud

Lead SRE team at Google Cloud, managing distributed systems reliability and performance while mentoring engineers and driving technical excellence.

System Engineering Manager, Site Reliability Engineering, Google Play

Lead Google Play's Site Reliability Engineering team, managing large-scale distributed systems and driving technical excellence while developing engineering talent.