Senior Staff Software Engineer, Cloud SDK

Google

Kirkland (WA)

On-site

USD 150,000 - 200,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) with company match
20 days of vacation per year
Sick Time: 40 hours/year
Maternity Leave: 28-30 weeks
Holidays: 13 paid days per year

Job summary

Google is seeking a Senior Staff Software Engineer for the Cloud SDK team in Kirkland, WA. This role involves building the gcloud command-line interface and client libraries across multiple programming languages. The ideal candidate will possess extensive experience in software development, technical leadership, and Cloud APIs.

The position offers comprehensive benefits including health, dental, retirement plans, and generous paid time off. A collaborative environment and leadership opportunities are also provided, making this an excellent role for driven professionals.

Qualifications

  • 8 years of experience programming in Java, Go, Python, Node.js, Rust, C++, C#, Ruby or PHP.
  • 5 years of experience with design and architecture, and testing/launching software products.
  • 5 years of experience working on developer tools.
  • 5 years of experience building Software Development Kits (SDKs).
  • 5 years of experience with Cloud APIs.

Responsibilities

  • Provide overarching technical direction across all Cloud SDK developer products.
  • Partner closely with Cloud Leadership to align the developer surface with next-generation capabilities.
  • Drive collaboration with over 150 partner teams across the Cloud organization.
  • Engage with specialized client library teams to engineer tailored SDK infrastructures.
  • Establish and enforce rigorous SDK and CLI design guidelines.

Skills

Java
Go
Python
Node.js
Rust
C++
C#
Ruby
PHP
Cloud APIs

Education

Bachelor's degree or equivalent practical experience
Master’s degree or PhD in Engineering, Computer Science, or related technical field

Job description

Senior Staff Software Engineer, Cloud SDK

As part of the Cloud SDK team, you will build the gcloud command-line interface (CLI) and client libraries across nine programming languages, serving as the programmatic front door to Google Cloud Platform APIs for all customers. You will leverage code generation, specialized thick clients, and collaborate with API producers to continuously integrate new platform capabilities, support emergent business requirements, and evolve the SDK to empower developers in the age of AI.

Responsibilities
  • Provide overarching technical direction across all Cloud SDK developer products, including client libraries and CLIs, while defining the core architectural foundation for SDKs to grow in the age of AI.
  • Partner closely with Cloud Leadership to align the developer surface with next-generation GCP platform capabilities such as Agentic Identity and establish foundational API development standards across the organization.
  • Drive collaboration with more than 150 partner teams across the Cloud organization to seamlessly integrate, scale, and support their API surfaces within the gcloud CLI and client libraries.
  • Engage with specialized Veneer client library teams (e.g., Spanner, Google Cloud Storage) to engineer tailored SDK infrastructures that support distinct and complex domain-specific use cases.
  • Establish and enforce rigorous SDK and CLI design guidelines to guarantee a unified developer experience (DX) that maximizes product quality and user satisfaction.
Minimum Qualifications
  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience programming in Java, Go, Python, Node.js, Rust, C++, C#, Ruby or PHP.
  • 5 years of experience with design and architecture, and testing/launching software products.
  • 5 years of experience working on developer tools.
  • 5 years of experience building Software Development Kits (SDKs).
  • 5 years of experience with Cloud APIs.
Preferred Qualifications
  • Master’s degree or PhD in Engineering, Computer Science, or related technical field.
  • 8 years of experience with data structures and algorithms.
  • 5 years of experience in a technical leadership role leading project teams and setting technical direction.
  • 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.
  • Experience with Cloud Identity and AuthN/AuthZ.
Benefits
  • Health, dental, vision, life, disability insurance
  • Retirement Benefits: 401(k) with company match
  • Paid Time Off: 20 days of vacation per year, accruing at a rate of 6.15 hours per pay period for the first five years of employment
  • Sick Time: 40 hours/year (increased to 69 hours/year for Seattle) including 5 discretionary sick days per instance
  • Maternity Leave (Short-Term Disability + Baby Bonding): 28-30 weeks
  • Baby Bonding Leave: 18 weeks
  • Holidays: 13 paid days per year
Equal Employment Opportunity Statement

Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Staff Software Engineer, Cloud SDK
Senior Staff Software Engineer, Cloud SDK

Google • Seattle (WA)

On-site
USD 262,000 - 364,000
Health insurance
Dental insurance
Vision insurance
+5
Senior Staff Software Engineer, Cloud SDK
Senior Staff Software Engineer, Cloud SDK

Google • New York (NY)

On-site
USD 262,000 - 364,000
Health insurance
Dental insurance
Vision insurance
+8
Staff Software Engineer, Google Cloud AI
Staff Software Engineer, Google Cloud AI

Google Inc. • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Health, dental, vision, life, disability insurance
401(k) with company match
20 days vacation, 40 hours sick time
+2
Senior Staff Software Engineer — Cloud SDK Architect & Leader
Senior Staff Software Engineer — Cloud SDK Architect & Leader

Google • New York (NY)

On-site
USD 262,000 - 364,000
Health insurance
Dental insurance
Vision insurance
+8
Senior Staff Software Engineer — Cloud SDK Leader
Senior Staff Software Engineer — Cloud SDK Leader

Google • Seattle (WA)

On-site
USD 262,000 - 364,000
Health insurance
Dental insurance
Vision insurance
+5
Senior Staff Software Engineer, Agent Infrastructure, Serverless
Senior Staff Software Engineer, Agent Infrastructure, Serverless

Google • Seattle (WA)

On-site
USD 262,000 - 364,000
Health insurance
Dental & vision
Retirement 401(k)
+7
Senior Staff Software Engineer, Agent Infrastructure, Serverless
Senior Staff Software Engineer, Agent Infrastructure, Serverless

Google • Kirkland (WA)

On-site
USD 262,000 - 364,000
Health, dental, vision, life, disabled
401(k) with company match
Paid time off
+4
Senior Software Engineer, Infrastructure, Google Cloud Platforms
Senior Software Engineer, Infrastructure, Google Cloud Platforms

Google • Kirkland (WA)

On-site
USD 174,000 - 252,000
Health Insurance
Dental Insurance
Vision Insurance
+8
Senior Staff Software Engineer, Google Cloud AI
Senior Staff Software Engineer, Google Cloud AI

Google Inc. • Sunnyvale (CA)

On-site
USD 262,000 - 365,000
Software Engineer III, Infrastructure, Google Cloud AI
Software Engineer III, Infrastructure, Google Cloud AI

Google • Sunnyvale (CA)

On-site
USD 147,000 - 211,000
Health, dental, vision insurance
401(k) retirement plan with company match
20 days of vacation per year
+4