Taro Logo

Staff Software Engineer, Cloud SDK

Google Cloud accelerates organizations' digital transformation by delivering enterprise-grade solutions leveraging Google's cutting-edge technology.
$197,000 - $291,000
Cloud
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud
This job posting is no longer active. Check out these related jobs instead:
Staff Software Engineer, Infrastructure, Google Cloud Platforms

Staff Software Engineer position at Google Cloud Platforms focusing on infrastructure development and technical leadership, with emphasis on Applied AI and distributed systems.

Solutions Architect, Retail, Google Cloud

Solutions Architect position at Google Cloud focusing on Generative AI for retail, combining technical expertise with customer guidance in implementing AI solutions.

Staff Software Engineer, Google Cloud Compute

Staff Software Engineer position at Google Cloud Compute focusing on distributed systems and cloud infrastructure development.

Staff Software Engineer, Kubernetes Networking

Staff Software Engineer position at Google focusing on Kubernetes networking infrastructure, requiring 8+ years of development experience and offering competitive compensation.

Senior Staff Software Engineer, Core Hybrid Platforms

Senior Staff Software Engineer position at Google focusing on Cloud Developer Platforms and Cloud Adoption Architecture, offering competitive compensation and opportunity to work on large-scale systems.

Job Description

Google Cloud is seeking a Staff Software Engineer to join their Cloud Software Development Kit (SDK) team. This role is critical in building and maintaining developer-facing tools for Google Cloud, including the gcloud Command Line Interface (CLI) and open-source client libraries for numerous languages.

The position involves working with cutting-edge cloud technologies and requires expertise in multiple programming languages including Java, Python, Go, and Node.js. You'll be responsible for managing the entire lifecycle of developer tools, from auto-generating libraries for over 150 APIs to creating customized solutions that improve the overall developer experience.

As a Staff Software Engineer, you'll focus on building cross-cutting capabilities such as regional endpoint support, interface-based versioning, and telemetry for enterprise customers. The role requires strong technical leadership skills, as you'll be working in a complex, matrixed organization involving cross-functional projects.

The ideal candidate will have extensive experience in software development (8+ years), with specific expertise in building APIs for Cloud Platforms and working with SDKs. You'll be part of Google Cloud's mission to accelerate digital transformation for organizations worldwide, working with enterprise-grade solutions that leverage Google's cutting-edge technology.

This position offers competitive compensation ($197,000-$291,000 + bonus + equity + benefits) and the opportunity to work with some of the best engineers in the industry. You'll be based in either Kirkland or Seattle, WA, contributing to projects that impact billions of users worldwide.

The role combines technical expertise with leadership responsibilities, requiring both hands-on development skills and the ability to guide technical direction. You'll work closely with product teams, resolve technical debt, and ensure high-quality deliverables while maintaining consistency across multiple products and languages.

Join Google Cloud to be part of a team that's pushing the boundaries of cloud technology and helping developers worldwide build better solutions. This role offers the perfect blend of technical challenges, leadership opportunities, and the chance to make a significant impact on Google Cloud's developer ecosystem.

Last updated 11 days ago

Responsibilities For Staff Software Engineer, Cloud SDK

  • Work with the Cloud SDK team and the Cloud product team to design/implement new features to support external developers and product roadmaps
  • Identify and resolve technical debt, including opportunities around API modernization
  • Debug and resolve customer issues in the client libraries, and maintain high quality of released binaries
  • Develop product expertise across various data analytics products over time
  • Work with horizontal virtual language teams within Cloud SDK to ensure uniformity and consistency of client libraries across multiple products

Requirements For Staff Software Engineer, Cloud SDK

Go
Java
Python
Node.js
PHP
Ruby
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development
  • 5 years of experience testing, and launching software products
  • 3 years of experience building APIs for a Cloud Platform
  • 3 years of experience with SDKs or other developer tools

Benefits For Staff Software Engineer, Cloud SDK

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k