Lead the technical direction and team management for critical Google Cloud projects. This role involves not only optimizing code but also empowering engineers to achieve their best, contributing significantly to product strategy and team development. The AI and Infrastructure team tackles ambitious challenges, redefining possibilities in AI and cloud services at an unparalleled scale, efficiency, and reliability.
This is an opportunity to shape the future of hyperscale computing, driving innovation from software to hardware and contributing to Google's global infrastructure. You'll join a team dedicated to operational excellence and legacy-defining advancements in complex systems technologies.
Join us to empower Google customers, including Googlers, Cloud users, and billions of users worldwide, by delivering cutting-edge AI and infrastructure solutions.
Set and communicate clear team priorities aligned with organizational goals, ensuring strategic alignment across multiple teams. Establish expectations for individual performance and development, providing regular feedback and coaching.
Develop and evolve the mid-term technical vision and roadmap for your teams, anticipating future requirements and infrastructure needs. Guide and vet system designs, and contribute to solving complex problems through code development.
Conduct thorough code reviews, ensuring adherence to best practices for style, efficiency, testability, and accuracy, fostering a culture of high-quality software.
Requires a Bachelor's degree or equivalent practical experience, coupled with 8 years of software development experience in languages like Python, C++, Java, or JavaScript. A minimum of 3 years in a technical leadership role and 2 years in people management or team leadership are essential.
Preferred qualifications include a Master's degree or PhD in Computer Science or a related technical field, along with 3 years of experience in a complex, matrixed organizational environment.
This role offers the opportunity to work in Bengaluru, Karnataka, India, or Pune, Maharashtra, India, with a hybrid work arrangement.
Technology