Google's Site Reliability Engineering (SRE) team is seeking a Software Engineering Manager II to lead their Cloud infrastructure team. This role combines software and systems engineering to build and maintain Google's large-scale, distributed systems. As an Engineering Manager, you'll lead a team responsible for ensuring the reliability, uptime, and performance of Google's services, both internal and external-facing systems.
The position requires a strong technical background with 8 years of experience in data structures and algorithms, along with 5 years of software development experience. You'll need 3 years of people management experience and expertise in distributed systems. The role involves leading a team of Software/Systems Engineers, managing on-call rotations across continents, and building automation to prevent problem recurrence.
At Google, you'll work with a diverse team of professionals who bring various backgrounds, experiences, and perspectives. The company promotes self-direction, intellectual curiosity, and risk-taking in a blame-free environment. You'll have the opportunity to tackle unique scaling challenges while contributing to the development of Google's next-generation platforms and infrastructure.
The role offers the chance to work on meaningful projects while receiving support and mentorship for continuous learning and growth. You'll be responsible for leading technical projects, empowering teams, and ensuring the optimal performance of Google's services. The position requires strong leadership skills, technical expertise, and the ability to design and implement solutions for complex distributed systems.
Working in Google's Technical Infrastructure team, you'll be part of the organization that makes Google's product portfolio possible. From maintaining data centers to building next-generation platforms, you'll play a crucial role in keeping Google's networks running efficiently and providing users with the best possible experience.