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, focusing 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.
The ideal candidate will have a strong technical background in programming languages like Python, C++, Java, or JavaScript, combined with proven leadership experience. You'll be working in a complex, matrixed organization where you'll need to align strategy and decision-making across teams while managing a significant product budget.
Google Cloud serves customers in more than 200 countries, providing enterprise-grade solutions that leverage Google's cutting-edge technology. This role offers competitive compensation including a base salary range of $189,000-$284,000, plus bonus, equity, and comprehensive benefits. You'll be part of a company that values diversity, equality, and inclusion, with a commitment to building a representative workforce and culture of belonging.
This is an excellent opportunity for a technical leader who wants to make a significant impact at scale, working with some of the most advanced cloud infrastructure in the industry. You'll be able to shape the future of cloud technology while developing and mentoring talented engineering teams.