Google's Site Reliability Engineering (SRE) team is at the forefront of maintaining and optimizing the company's massive distributed systems. This role combines software and systems engineering to ensure Google's services maintain optimal reliability and performance. As a Software Engineering Manager II, you'll lead a team responsible for the uptime and efficiency of Google Cloud services.
The position offers unique challenges of scale specific to Google's infrastructure, requiring expertise in coding, algorithms, and large-scale system design. You'll work with a diverse team of professionals, managing complex distributed systems while building automation to prevent problems and optimize performance.
The role involves leading a team of Software/Systems Engineers, providing technical leadership, and being directly responsible for service uptime. You'll manage on-call rotations across continents and work on improving the availability, scalability, and efficiency of Google's services.
The Technical Infrastructure team is crucial in maintaining Google's vast architecture and developing next-generation platforms. This role offers the opportunity to work with cutting-edge technology while leading and mentoring a team of skilled engineers. The position requires a strong background in distributed systems, proven leadership experience, and the ability to solve complex technical challenges.
Working at Google provides exposure to some of the most complex and interesting technical challenges in the industry, alongside a culture that promotes diversity, intellectual curiosity, and problem-solving in a blame-free environment. The role offers significant growth opportunities and the chance to make a real impact on systems used by millions of users globally.