Staff Software Engineer - AI & Networking Systems

Google

Sunnyvale (CA)

On-site

USD 207,000 - 300,000

Full time

12 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity

Job summary

Google is seeking a seasoned software engineer in Sunnyvale to contribute to scalable, innovative networking and AI-enabled platforms. You will work across teams on next-generation systems, emphasizing performance, reliability, and cutting-edge AI integration.

The role requires deep expertise in software design, architecture, and large-scale systems, with opportunities to influence across multiple projects and teams within Google.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 8 years programming experience in C++, Java, Python, Kotlin or Go.
  • 5 years testing and launching software products.
  • 5 years of software design and architecture experience.
  • Experience integrating generative AI tools or LLM interfaces.

Responsibilities

  • Drive innovation and independently create requirements and develop designs for new networking product ideas, process improvements, technology velocity, higher systems performance, and cost reductions across organizational boundaries.
  • Lead the development of software that improves the velocity, performance, safety, transparency, and manageability of Google network systems across various engineering teams.
  • Define and lead the overarching testing strategy by architecting accurate unit and component testing frameworks using network emulation tools to drastically reduce NPI cycle times and prevent production rollbacks.
  • Build sophisticated software to interface with global software-defined networking (SDN) controllers, translating high-level network intent into device configurations using industry-standard protocols like gRIBI, gNMI, and RPCs.
  • Evaluate the current inefficiencies, complexities, and flaws in network systems, and propose designs, software, and processes to improve them.

Skills

C++, Java, Python, Kotlin, Go
Software testing
Software design
LLM integration

Education

Bachelor's degree or equivalent
Master’s or PhD in Engineering/CS

Job description

Google is seeking a seasoned software engineer in Sunnyvale to contribute to scalable, innovative networking and AI-enabled platforms. You will work across teams on next-generation systems, emphasizing performance, reliability, and cutting-edge AI integration.

The role requires deep expertise in software design, architecture, and large-scale systems, with opportunities to influence across multiple projects and teams within Google.

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

Similar jobs worth comparing

Staff Software Engineer - AI & Large-Scale Infra
Staff Software Engineer - AI & Large-Scale Infra

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Senior Software Engineer: AI & Large-Scale Systems
Senior Software Engineer: AI & Large-Scale Systems

Google • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
Staff Software Engineer - Cloud Networking & Systems
Staff Software Engineer - Cloud Networking & Systems

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Equity
Staff Software Engineer - Cloud Networking & Systems
Staff Software Engineer - Cloud Networking & Systems

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Equity
Engineering Manager, AI & Networking Infrastructure
Engineering Manager, AI & Networking Infrastructure

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Equity
Bonus target
Benefits
Staff Software Engineer - AI/ML Networking for Data Centers
Staff Software Engineer - AI/ML Networking for Data Centers

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,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
Lead Infrastructure & AI Systems Engineer
Lead Infrastructure & AI Systems Engineer

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
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
Staff Software Engineer - Cloud AI Infrastructure
Staff Software Engineer - Cloud AI Infrastructure

Google • United States

On-site
USD 207,000 - 300,000