As an Engineering Manager II in Site Reliability Engineering (SRE) at Google, you will lead a dynamic team of software and systems engineers to ensure the reliability and performance of our large-scale, distributed systems. SRE combines software development and systems engineering to create scalable and fault-tolerant services that meet user needs.
Key Responsibilities
- Team Leadership. Lead a team of engineers on critical projects, directly responsible for uptime and reliability of key services.
- Service Ownership. Own the availability and performance of services, designing automation to prevent recurring issues and streamline responses to non-exceptional service conditions.
- Technical Guidance. Provide technical leadership across projects, mentor team members, and establish credibility through high-quality technical execution.
- On-call Management. Oversee on-call rotations across different time zones using a follow-the-sun model, ensuring continuous support.
- Software Development. Design, develop, and deliver software solutions that enhance the availability, scalability, and efficiency of Google’s services.
Minimum Qualifications
- Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
- 8 years of experience with data structures and algorithms.
- 5 years of experience in software development using one or more programming languages.
- 3 years of experience in people management and working with distributed systems.
Preferred Qualifications
- Experience in computing, distributed systems, storage, or networking.
- Expertise in designing and troubleshooting large-scale distributed systems.
- Ability to debug, optimize code, and automate routine tasks.
- Strong problem-solving skills with excellent verbal and written communication abilities.
About the SRE Team. SRE at Google focuses on ensuring that our services are reliable and performant while fostering a culture of diversity, intellectual curiosity, and openness. We encourage collaboration, innovative thinking, and risk-taking in a supportive, blame-free environment. Our team comprises individuals from various backgrounds, and we strive to provide mentorship and opportunities for professional growth.
Why Join Google?
- Impact. Manage complex challenges unique to Google while contributing to the development of essential infrastructure.
- Innovation. Work with cutting-edge technology and systems that power Google’s global services.
- Culture. Join a diverse team that values collaboration, creativity, and continuous improvement.
- Equal Opportunity. Google is committed to creating a diverse environment and is proud to be an equal-opportunity workplace. We encourage qualified applicants from all backgrounds to apply.