Google's Site Reliability Engineering (SRE) team is at the forefront of maintaining and optimizing Google's vast technical infrastructure. This role combines software and systems engineering to build and manage large-scale, distributed systems that power Google's services. As a Software Engineering Manager II, you'll lead a team responsible for ensuring reliability, uptime, and performance of critical systems. The position requires expertise in coding, algorithms, and system design, with a focus on automation and optimization.
The role offers unique challenges of scale specific to Google's infrastructure. You'll be managing a team that handles complex technical challenges while maintaining service reliability and driving continuous improvement. The SRE culture emphasizes diversity, intellectual curiosity, and problem-solving in a blame-free environment. You'll have the opportunity to work with professionals from various backgrounds and perspectives, encouraging collaboration and innovation.
Your responsibilities will include leading software/systems engineers, managing global on-call rotations, and ensuring service availability. You'll be instrumental in building automation to prevent problem recurrence and optimizing system performance. The position offers competitive compensation, including a base salary range of $189,000-$284,000, plus bonus, equity, and comprehensive benefits.
The ideal candidate should have 8 years of experience with data structures and algorithms, along with proven leadership experience. You'll be working in a dynamic environment that promotes self-direction while providing support and mentorship for professional growth. This role is perfect for someone who combines technical expertise with leadership skills and has a passion for building reliable, scalable systems.