Job Summary:
Google is a leading technology company, and they are seeking a Software Engineering Manager II for their Site Reliability Engineering team. This role involves leading a team of engineers to ensure the reliability and performance of Google's services while fostering a culture of collaboration and innovation.
Responsibilities:
• Lead a team of Software/Systems Engineers on projects for users and be directly responsible for uptime.
• Own end-to-end availability and performance of key services and build automation to prevent problem recurrence. Automate response to all non-exceptional service conditions.
• Lead by example, mentor the team and establish credibility through quality technical execution.
• Manage on-call rotations across continents, using a follow-the-sun model.
• Design, write and deliver software to improve the availability, scalability, latency and efficiency of Google's services.
Qualifications:
Required:
• Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
• 8 years of experience with data structures or algorithms.
• 5 years of experience with software development in one or more programming languages.
• 3 years of experience managing people or teams, leading projects, and designing, analyzing, and troubleshooting distributed systems.
Preferred:
• Master's degree in Computer Science or Engineering.
• 1 year of people management experience.
Company:
Google specializes in internet-related services and products, including search, advertising, and software. It is a sub-organization of Alphabet. Founded in 1998, the company is headquartered in Mountain View, USA, with a team of 10001+ employees. The company is currently Late Stage.