Google Cloud is seeking a Staff Software Engineer to lead the Cloud Assist Optimize team, focusing on empowering developers and engineers to manage costs on Google Cloud Platform (GCP) through AI. This role combines technical leadership in AI and distributed systems with strategic thinking to shape the future of Platform Engineering and Financial Operations.
The position requires 8 years of experience in distributed systems and software development, plus 2 years in applied AI/ML with a focus on production systems and Large Language Models. The ideal candidate should have a strong background in cloud environments and experience with programming languages like Python, Go, or Java.
As a principal technical leader, you'll be responsible for setting long-term goals and architecting foundational systems that impact the entire engineering organization. Key responsibilities include driving technical strategy for AI-powered optimization agents, designing scalable frameworks, leading cross-team architecture reviews, and solving complex technical challenges.
The role offers the opportunity to work at the intersection of cloud computing, artificial intelligence, and financial operations, making Google Cloud more cost-effective and intuitive for customers. You'll collaborate with executive leadership to define multi-year technical roadmaps and influence the direction of entire product areas.
Google Cloud provides enterprise-grade solutions leveraging cutting-edge technology, serving customers in over 200 countries. The position offers the chance to work on next-generation technologies that impact billions of users, with opportunities to grow and evolve alongside the business. The ideal candidate should be versatile, display leadership qualities, and be passionate about tackling new challenges across the full technology stack.