Staff Software Engineer - Cloud Networking & Systems

Google

Sunnyvale (CA)

On-site

USD 207,000 - 300,000

Full time

36 hours ago
Be an early applicant
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

Equity

Job summary

Google in Sunnyvale, CA is seeking a highly experienced software engineer to help design and scale cloud networking and infrastructure. You will tackle large-scale distributed systems, contribute to Kubernetes components, and influence architectural decisions across teams.

You will lead initiatives, mentor peers, and work on cutting-edge data center networking and cloud-native automation within Google Cloud. This role emphasizes leadership, collaboration, and technical breadth across the stack.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience programming in C++.
  • 5 years of experience testing, and launching software products.
  • 5 years of experience building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture.
  • 3 years of experience with software design and architecture.

Responsibilities

  • Architect and design resilient, high-performance distributed systems and backend services that power large-scale Infrastructure-as-a-Service (IaaS) and container networking platforms.
  • Develop and optimize production-grade code (primarily in Go/C++) for Kubernetes components, custom controllers, and orchestration engines running across massive fleet environments.
  • Build and evolve software-defined networking, network virtualization, and data center connectivity layers to ensure low-latency, scalable, and secure traffic orchestration.
  • Drive system reliability and performance tuning across large-scale distributed deployments by instituting robust testing frameworks, telemetry, and fault-tolerant architectural patterns.
  • Mentor engineers and lead technical strategy, while actively collaborating with cross-functional partners and engaging with the broader open-source/cloud-native ecosystem.

Skills

C++
Go
Distributed systems
Backend design

Education

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

Tools

Kubernetes

Job description

Google in Sunnyvale, CA is seeking a highly experienced software engineer to help design and scale cloud networking and infrastructure. You will tackle large-scale distributed systems, contribute to Kubernetes components, and influence architectural decisions across teams.

You will lead initiatives, mentor peers, and work on cutting-edge data center networking and cloud-native automation within Google Cloud. This role emphasizes leadership, collaboration, and technical breadth across the stack.

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

Similar jobs worth comparing

Staff Software Engineer, Cloud Networking & IaaS
Staff Software Engineer, Cloud Networking & IaaS

Socket.dev • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Senior Cloud Networking Engineer — Kubernetes & GKE
Senior Cloud Networking Engineer — Kubernetes & GKE

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Staff Software Engineer – Cloud Infrastructure & Scale
Staff Software Engineer – Cloud Infrastructure & Scale

Google • Sunnyvale (CA)

On-site
USD 56,000 - 61,000
Competitive compensation
Comprehensive benefits
Global impact
Senior Staff Software Engineer: Network Infra & Scale
Senior Staff Software Engineer: Network Infra & Scale

Google Inc. • Sunnyvale (CA)

On-site
USD 262,000 - 364,000
Senior Cloud Infrastructure Engineer, Global Networking
Senior Cloud Infrastructure Engineer, Global Networking

Google • Town of Montana (WI)

On-site
USD 147,000 - 211,000
Senior Staff Software Engineer: AI & Network Infrastructure
Senior Staff Software Engineer: AI & Network Infrastructure

Google • Sunnyvale (CA)

On-site
USD 262,000 - 365,000
Senior Cloud Networking Engineer
Senior Cloud Networking Engineer

Epic Games (Portuguese) • Sunnyvale (CA)

On-site
USD 166,000 - 244,000
Staff Software Engineer, Cloud Infrastructure & AI
Staff Software Engineer, Cloud Infrastructure & AI

Google • Town of Montana (WI)

On-site
USD 207,000 - 301,000
Staff Software Engineer — Data Center Networking
Staff Software Engineer — Data Center Networking

Google Inc. • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Staff Software Engineer: Cloud Infrastructure & Security
Staff Software Engineer: Cloud Infrastructure & Security

Google • Town of Montana (WI)

On-site
USD 207,000 - 300,000