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 in SRE, you'll lead a team responsible for the uptime and efficiency of critical systems.
The position requires a strong technical background with at least 8 years of experience in data structures and algorithms, along with significant software development expertise. You'll be managing a team of engineers while actively contributing to technical solutions. The role involves designing and implementing automation, optimizing existing systems, and building infrastructure to support Google's vast service portfolio.
Working at Google's Dublin office, you'll be part of a diverse and collaborative environment that encourages intellectual curiosity and innovation. The SRE team particularly values problem-solving abilities and maintains a blame-free culture where taking calculated risks is encouraged. You'll have the opportunity to work on unique challenges of scale while managing on-call rotations across different time zones.
The role offers the chance to directly impact Google's technical infrastructure, working with cutting-edge distributed systems and contributing to the reliability of services used by millions globally. You'll be responsible for mentoring team members, driving technical excellence, and ensuring the continuous improvement of Google's systems through automation and optimization.
The position requires strong leadership skills, technical expertise in distributed systems, and the ability to balance team management with hands-on technical work. You'll be working in Google's Technical Infrastructure team, which is fundamental to making Google's product portfolio possible, from maintaining data centers to building next-generation platforms.