Software Engineering Manager II, Site Reliability Engineering

Google is a global technology leader that develops innovative products and services used by billions of people.
$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 run large-scale, massively distributed, fault-tolerant systems. As an Engineering Manager, you'll lead a team responsible for ensuring Google's services maintain reliability and appropriate uptime while focusing on system optimization and automation. The role involves managing complex challenges unique to Google's scale, utilizing expertise in coding, algorithms, and large-scale system design. The position offers opportunities to work with diverse teams, collaborate on meaningful projects, and contribute to Google's Technical Infrastructure team. The role emphasizes intellectual curiosity, problem-solving, and maintaining Google's services' performance and reliability. You'll be responsible for leading teams globally, providing technical leadership, and developing team members while ensuring the smooth operation of Google's vast infrastructure.

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 responsible for uptime
  • Own 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

Python
Java
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

Benefits For Software Engineering Manager II, Site Reliability Engineering

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Comprehensive benefits package including medical, dental, and vision insurance
  • 401k plan
  • Equity compensation
  • Bonus compensation

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

Software Engineering Manager II, Site Reliability Engineering

Lead Site Reliability Engineering team at Google, managing distributed systems and ensuring service reliability while providing technical leadership and mentorship.

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.