GoogleVerified Source

Staff Software Engineer Data Center Network Switches

207K–300K
Onsite · San Jose, California
Posted August 8, 2026
payroll

Overview

Design and ship high‑performance networking solutions for Google’s global data centers. Lead the creation of scalable software that powers the world’s largest network infrastructure. This role drives innovation in AI/ML networks for TPUs and GPUs while collaborating across hardware and software domains. Join a diverse team to shape hyperscale computing and deliver exceptional performance.

What You'll Do9

  • 1Build, design, and lead the development of low‑latency networking solutions for TPUs and GPUs
  • 2Program the data plane and control plane for networking applications that support massive scale
  • 3Manage project timelines, deliverables, and cross‑functional initiatives
  • 4Drive debugging and optimization of network protocols and infrastructure
  • 5Scale software solutions through continuous integration and automated testing
  • 6Collaborate with hardware engineers to integrate software with physical network components
  • 7Lead technical direction for complex, multi‑team projects spanning cloud and edge systems
  • 8Mentor junior engineers and foster a culture of ownership and excellence
  • 9Ensure compliance with security and reliability standards across all deployments

Requirements10

  • 15+ years building ETL pipelines with Spark and Airflow
  • 28 years programming in C++
  • 33 years testing and launching enterprise software products
  • 43 years designing and architecting large‑scale systems
  • 55+ years experience with network architecture Ethernet switching
  • 6Master’s degree in Engineering Computer Science or related field
  • 78 years expertise in data structures and algorithms
  • 83 years leading technical teams in matrixed environments
  • 93 years working on cross‑business projects with industry partners
  • 10Strong grasp of AI/ML infrastructure especially network integration

Salary Insight

$207 - $300k per year

Location

Typeonsite
LocationSan Jose, California

Required Skills

C++TestingSoftware DesignNetwork ArchitectureData StructuresAlgorithmsTechnical LeadershipAI/ML InfrastructureBachelor's Degree
Share:

Similar open positions

Explore active roles that match your skills and interests.

Crusoe

Crusoe

18d agoSan Francisco, Californiapayroll

Senior Staff Software Engineer SDN Architecture

Crusoe seeks a Senior Staff Software Engineer to drive the software-defined networking stack enabling AI-first cloud infrastructure. This role involves designing high-performance networking solutions for massive GPU clusters while collaborating across product hardware and infrastructure teams.

Competitive salary
pythonawsreact+2 more
Celestica

Celestica

8h agoDallas, Texaspayroll

Senior Lead Software Engineer, GPU Data Centers

You will architect and validate a full stack application for next-generation data centers with GPU/AI compute elements. Build orchestration software for the entire rack, integrated visualization tools, and diagnostics to optimize GPU utilization. Collaborate with cross-functional teams to ship production-ready code and mentor engineers. This role stands out through its focus on Cloud Native methods, Kubernetes deployments, and GenAI tool adoption for development efficiency.

Competitive salary
PythonGoKubernetes+7 more
Intellectt INC

Intellectt INC

13h agoDallas, Texaspayroll

AI Data Center Architect

Design and architect modern AI infrastructure at enterprise or hyperscale scale. Lead GPU infrastructure and AI factories solutions. Differentiate from traditional data center roles.

Competitive salary
pythonawsreact+2 more
Finoit Inc.

Finoit Inc.

5h agoSan Francisco, Californiapayroll

Senior Software Engineer Data Infrastructure

Design and lead development of scalable data pipelines for AI/ML platforms. Own design and implementation of distributed systems using Python and cloud services. Drive improvements in data quality and visualization. Lead cross-functional teams to deliver high-performance solutions.

180K–270K
PythonAWSGoogle Cloud Platform+3 more
020 Cisco Systems, Inc.

020 Cisco Systems, Inc.

10h agoSan Jose, Californiapayroll

Software Engineering Technical Leader Networking

Design and lead innovative scalable BGP routing solutions for complex customer requirements while bridging architectural vision and high-quality software delivery. Work globally with teams in San Jose India Ottawa and Europe focusing on high-performance scalable systems.

Competitive salary
pythonawsreact+2 more
Wise Skulls Corp.

Wise Skulls Corp.

11h agoSan Jose, Californiacontract

Software Engineer (C++/Java) Data Platform

Own scalable high throughput data processing platforms using C++ and Java. Lead ship of core infrastructure components. Drive performance improvements across large scale systems. Shape architecture decisions for future growth. This role differs by focusing on low latency streaming solutions.

Competitive salary
C++JavaDistributed Systems+2 more