Google Cloud is seeking a Software Engineering Manager II to lead their Infrastructure team. This role combines technical expertise with people management, requiring someone who can both contribute to technical strategy and develop their team. The position demands 8 years of software development experience and 3 years of technical leadership, with a focus on building large-scale infrastructure and distributed systems.
As a Software Engineering Manager at Google Cloud, you'll be responsible for managing multiple teams across different locations, overseeing strategic projects, and contributing to product strategy. You'll work with cutting-edge technology in areas such as distributed computing, large-scale system design, and artificial intelligence. The role involves setting team priorities, developing technical roadmaps, and ensuring best practices in code development.
Google Cloud serves customers in over 200 countries, providing enterprise-grade solutions that leverage Google's cutting-edge technology. The position offers competitive compensation including a base salary range of $189,000-$284,000, plus bonus, equity, and comprehensive benefits.
The ideal candidate will have strong technical skills in languages like Python, C++, Java, or JavaScript, combined with proven leadership experience. You'll need to demonstrate ability to manage in a matrixed organization, guide technical vision, and develop team members. This role offers the opportunity to impact global-scale infrastructure while working with some of the industry's best engineers.
If you're passionate about both technical excellence and people development, and want to shape the future of cloud infrastructure at one of the world's leading technology companies, this role offers an exceptional opportunity to make a significant impact.