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 4 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

Software Engineering Manager, Network Load Balancing

Lead software engineering manager position at Google, focusing on Network Load Balancing systems, requiring 8+ years of development experience and strong leadership skills.

Tech Lead, Software Engineer, Persistent Disk Control Plane

Lead software engineer position at Google Cloud, focusing on distributed systems and technical leadership for the Persistent Disk Control Plane team.

Software Engineering Manager, Data Center Resource Modeling

Lead Google's Data Center Resource Modeling team, combining technical expertise with people management to optimize infrastructure at global scale.

Senior Staff Software Engineer, File Solutions

Senior Staff Software Engineer position at Google, focusing on distributed file systems and storage solutions for enterprise and AI/ML customers, offering competitive compensation and benefits.

Staff Software Engineer, Keystore

Staff Software Engineer position at Google's Keystore team, focusing on cryptographic key management and distributed systems development.