Staff Software Engineer

Google•Kirkland, WA
•$207,000 - $300,000

About The Position

Google software engineers develop technologies that help billions of users connect, explore, and interact with information. Engineers work on projects critical to Google’s needs and may move between teams and projects as the business evolves. The role calls for versatility, leadership, and enthusiasm for solving problems across the full stack. As an AI Transformation Lead for Cloud SDK Client Libraries, you will own the technical strategy, scope, and outcomes for making the product work seamlessly with AI coding agents and advancing internal engineering workflows. Alongside this focus, you will help advance Cloud SDK and Client Libraries more broadly. You will lead large, ambiguous challenges and set technical vision across multiple language ecosystems, partnering with Client Libraries Engineering Managers to identify opportunities to optimize SDK development and help engineers work effectively alongside AI agents. Google Cloud provides enterprise-grade solutions and tools to help organizations digitally transform their businesses and industries. Its customers span more than 200 countries and territories.

Requirements

  • Bachelor's degree or equivalent practical experience.
  • At least 8 years of experience programming in C++, Java, Python, Kotlin, or Go.
  • At least 5 years of experience testing and launching software products.
  • At least 3 years of experience with software design and architecture.
  • Experience integrating generative AI tools or LLM interfaces into workflows.

Nice To Haves

  • Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.
  • Experience developing Software Development Kits (SDKs) or developer frameworks in one or more modern programming languages, such as Python, Go, Java, or TypeScript.
  • Experience architecting system automation, code-generation pipelines, or complex software algorithms.
  • Experience integrating Generative AI, Large Language Models (LLMs), or autonomous AI agents into software engineering workflows.

Responsibilities

  • Define and drive the AI transformation strategy for Cloud SDK Client Libraries, improving external-facing Client Library capabilities and internal development pipelines.
  • Collaborate cross-functionally with Client Libraries Engineering Managers and stakeholders to align roadmaps, reduce engineering toil, and standardize AI tooling adoption.
  • Architect and implement scalable, maintainable SDK features and code-generation automation using AI agents and Large Language Models.
  • Provide technical mentorship to engineers and establish best practices for development in which people work alongside AI agents.
  • Define and monitor quantifiable measures of quality, reliability, and productivity for AI-driven workflows.

Benefits

  • 20% bonus target
  • Equity
  • Benefits (details available through Google's benefits page)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service