Taro Logo

Staff Software Engineer, Cloud Assist Optimize

Google Cloud accelerates organizations' digital transformation by delivering enterprise-grade solutions leveraging cutting-edge technology.
Cloud
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Job Description

Google Cloud is seeking a Staff Software Engineer to lead their Cloud Assist Optimize team, focusing on empowering developers and engineers to manage costs on Google Cloud Platform (GCP) through AI. This role combines technical expertise in AI and distributed systems with strategic thinking and leadership. As a principal technical leader, you'll architect foundational systems, address complex technical challenges, and shape the future of Platform Engineering and Financial Operations through AI innovation.

The position requires extensive experience in cloud computing, distributed systems, and applied AI/ML, particularly with Large Language Models. You'll be responsible for developing AI-powered optimization agents and creating frameworks that enable rapid deployment of these systems. The role involves close collaboration with executive leadership to define technical strategy and working across multiple engineering teams.

This is an opportunity to make a significant impact at Google Cloud, working on systems that help customers optimize their cloud resources and costs. The ideal candidate will have a strong background in computer science, proven experience in shipping distributed systems and ML solutions, and the ability to lead and influence without direct authority.

Google Cloud offers a dynamic environment where you'll work with cutting-edge technology and contribute to solutions that serve customers across more than 200 countries. The company provides a supportive culture focused on innovation and technical excellence, with opportunities to shape the future of cloud computing and AI applications in enterprise environments.

Last updated 14 days ago

Responsibilities For Staff Software Engineer, Cloud Assist Optimize

  • Drive the overarching technical strategy and architecture for the entire suite of AI-powered optimization agents
  • Design and prototype foundational frameworks and systems that enable multiple engineering teams to build, test, and deploy AI agents rapidly and reliably
  • Lead cross-team design and architecture reviews for the most critical systems
  • Partner with executive leadership to define a multi-year technical roadmap
  • Solve the most testing, cross-cutting technical problems that span multiple systems or teams

Requirements For Staff Software Engineer, Cloud Assist Optimize

Python
Go
Java
  • Bachelor's degree in Computer Science or related technical field, or equivalent practical experience
  • 8 years of experience architecting, building, and shipping distributed systems, particularly in a cloud environment
  • 8 years of experience with software development in one or more programming languages (e.g., Python, Go, Java, C++)
  • 2 years of experience in applied AI/ML, shipping production ML systems and building prototypes with Large Language Models (LLMs)

Benefits For Staff Software Engineer, Cloud Assist Optimize

Medical Insurance
401k
Parental Leave
  • Comprehensive medical insurance
  • 401(k) plan
  • Parental leave benefits