Lead and guide engineering teams in developing cutting-edge solutions within Google Cloud. This role offers the opportunity to blend technical expertise with people management, contributing to product strategy and team growth.
The AI and Infrastructure team tackles complex challenges, driving innovation in AI and cloud computing. You'll be instrumental in empowering Google customers and users through large-scale AI models, robust computing power, and developer platforms. Join a dynamic environment focused on shaping the future of hyperscale computing and building world-leading technology.
Define and articulate team priorities aligned with organizational objectives. Foster strategic alignment, efficient processes, and effective decision-making across multiple teams.
Establish clear performance expectations for individuals, providing regular feedback, coaching, and development support. Cultivate a mid-term technical vision and roadmap, anticipating future infrastructure needs.
Guide and review system designs, contributing code to resolve complex, ambiguous problems. Ensure adherence to best practices through thorough code reviews, focusing on style, accuracy, testability, and efficiency.
A Bachelor's degree or equivalent practical experience is required. You should possess a minimum of 8 years in software development, with proficiency in languages like Python, C++, Java, or JavaScript. Additionally, 3 years of experience in technical leadership and 2 years in people or team management are essential.
While not strictly required, a Master's degree or PhD in Computer Science or a related technical field is preferred. Experience in a complex, matrixed organization is also a valuable asset for this role.
Cloud Computing