Senior Staff Software Developer, Google Kubernetes Engine

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
$237,000 - $337,000
Distributed Systems
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Staff Software Developer, Google Kubernetes Engine

Google is seeking a Senior Staff Software Developer for the Google Kubernetes Engine (GKE) team. In this role, you will have the opportunity to shape the technical direction of a team focused on all aspects of GKE, working on both open-source and internal components of Kubernetes and the GKE platform. You will design and build software that observes, scales, and optimizes hours of GPU-based compute, pushing the boundaries of performance and efficiency. By joining our team, you will play a pivotal role in advancing Google Cloud's mission to democratize AI and make GKE the platform of choice for AI/ML workloads.

As a Senior Staff Software Developer, you will:

  • Provide technical leadership on high-impact projects
  • Influence and coach a distributed team of developers
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines
  • Manage project priorities, deadlines, and deliverables
  • Design, develop, test, deploy, maintain, and enhance large-scale software solutions

The ideal candidate will have:

  • A Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience with design and architecture; and testing/launching software products
  • Experience in infrastructure systems, distributed computing, and system design
  • A Master's degree or PhD in Engineering, Computer Science, or a related technical field (preferred)
  • 5 years of experience in a technical leadership role leading project teams and setting technical direction (preferred)
  • Experience with Go, Open Source Contributor, Google Kubernetes Engine, Google Infrastructure and Borg (preferred)

Google offers a competitive salary range of $237,000-$337,000 + bonus + equity + benefits for this role. The company is committed to diversity, equity, and inclusion, and provides equal employment opportunities to all candidates.

Join Google's Technical Infrastructure team and help build the architecture that powers Google's vast product portfolio, from developing and maintaining data centers to creating the next generation of Google platforms.

Last updated 5 months ago

Responsibilities For Senior Staff Software Developer, Google Kubernetes Engine

  • Provide technical leadership on high-impact projects
  • Influence and coach a distributed team of developers
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines
  • Manage project priorities, deadlines, and deliverables
  • Design, develop, test, deploy, maintain, and enhance large-scale software solutions

Requirements For Senior Staff Software Developer, Google Kubernetes Engine

Go
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience with design and architecture; and testing/launching software products
  • Experience in infrastructure systems, distributed computing, and system design

Benefits For Senior Staff Software Developer, Google Kubernetes Engine

Equity
Medical Insurance
Dental Insurance
Vision Insurance
  • Equity
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance

Interested in this job?

Jobs Related To Google Senior Staff Software Developer, Google Kubernetes Engine

Staff Product Manager, Subsea Cable Network

Lead Google's subsea cable network initiatives as Staff Product Manager, developing crucial networking infrastructure for global connectivity.

Software Engineering Manager, Machine Management System

Lead software engineering manager role at Google Cloud, focusing on distributed systems and team leadership with competitive compensation and benefits.

Tech Lead, Software Engineering (For Women in Tech Candidates)

Technical leadership role at Google for women in tech, combining software engineering expertise with team management and system architecture design.

Software Engineering Manager, Borglet, Google Cloud

Lead Google Cloud's Borglet team as Software Engineering Manager, overseeing distributed systems and infrastructure development while managing engineering teams.

Software Engineering Manager, Data Center Resource Modeling

Lead Google's Data Center Resource Modeling team, managing infrastructure development and team growth while optimizing data center operations at global scale.