Staff Engineer, Cloud Networking & Distributed Systems

Google LLC

Sunnyvale (CA)

On-site

USD 207,000 - 300,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Google LLC in Sunnyvale, CA seeks a Staff Software Engineer for Google Distributed Cloud Networking to design and build high‑performance distributed systems and networking solutions. You will contribute Go/C++ production code for Kubernetes components and automation, and mentor engineers while shaping technical direction in a large, matrixed environment.

Required is extensive experience in C++, distributed systems, and software architecture, with preferred advanced degrees.

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++ programming
Distributed systems
Software design & architecture
Testing & launches
Technical leadership

Education

Bachelor's degree or equivalent practical experience
Master’s degree or PhD in Engineering/CS/related field

Job description

Google LLC in Sunnyvale, CA seeks a Staff Software Engineer for Google Distributed Cloud Networking to design and build high‑performance distributed systems and networking solutions. You will contribute Go/C++ production code for Kubernetes components and automation, and mentor engineers while shaping technical direction in a large, matrixed environment.

Required is extensive experience in C++, distributed systems, and software architecture, with preferred advanced degrees.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer - Cloud Networking & Systems
Staff Software Engineer - Cloud Networking & Systems

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Equity
Senior Infrastructure Engineer, Cloud Networking & Scale
Senior Infrastructure Engineer, Cloud Networking & Scale

Google • Town of Montana (WI)

On-site
USD 207,000 - 300,000
Bonus target 20%
Equity
Comprehensive benefits
Senior Cloud Network Connectivity Systems Engineer
Senior Cloud Network Connectivity Systems Engineer

Socket.dev • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
Senior Cloud Networking Engineer — Kubernetes & GKE
Senior Cloud Networking Engineer — Kubernetes & GKE

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Senior Software Engineer, Distributed Cloud & Edge
Senior Software Engineer, Distributed Cloud & Edge

Google Inc. • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Equity
Senior Cloud Networking & Infrastructure Engineer
Senior Cloud Networking & Infrastructure Engineer

Google LLC • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Senior Cloud Infrastructure Engineer (C++, Distributed)
Senior Cloud Infrastructure Engineer (C++, Distributed)

Google • New York (NY)

On-site
USD 174,000 - 252,000
Staff Software Engineer: Internet Egress Traffic
Staff Software Engineer: Internet Egress Traffic

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Staff Software Engineer, Infrastructure
Staff Software Engineer, Infrastructure

Socket.dev • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Staff Software Engineer, Infrastructure
Staff Software Engineer, Infrastructure

Google • Town of Montana (WI)

On-site
USD 207,000 - 300,000
Bonus target 20%
Equity
Comprehensive benefits