Staff Software Engineer, Google Enterprise Network

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information worldwide.
$180,000 - $350,000
Distributed Systems
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Staff Software Engineer, Google Enterprise Network

Google Enterprise Network (GEN) is seeking a Staff Software Engineer to lead their network automation initiatives. This role combines technical leadership with hands-on development, focusing on managing and scaling Google's enterprise network infrastructure. The position offers an opportunity to work on critical systems that power Google's vast network operations while bringing innovative solutions to enterprise networking.

As a Staff Software Engineer, you'll lead a team responsible for automating network management systems, working with cutting-edge technologies that run Google's infrastructure. You'll be instrumental in developing a new model for enterprise networking that emphasizes security and increased development velocity. The role involves collaboration across various technical domains, from distributed systems to network architecture.

The ideal candidate will bring extensive experience in software development, system design, and technical leadership. You'll work within Google Cloud, which serves customers in over 200 countries, helping organizations digitally transform their businesses. This position offers the chance to impact billions of users while working with Google's advanced technology stack and contributing to the future of enterprise networking.

Your responsibilities will span from hands-on coding to architectural decisions, including code reviews, design discussions, and mentoring team members. You'll be part of Google's mission to build more sustainable and efficient network solutions while working in a collaborative environment that values innovation and technical excellence.

This role presents an exceptional opportunity for experienced engineers who want to combine technical expertise with leadership skills, working on infrastructure that operates at Google scale. You'll be at the forefront of enterprise networking evolution, helping to shape the future of how large-scale networks are managed and automated.

Last updated 3 days ago

Responsibilities For Staff Software Engineer, Google Enterprise Network

  • Write and test product or system development code
  • Participate in or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation and educational content
  • Triage product or system issues and debug/track/resolve issues
  • Lead a team of Software Engineers responsible for network automation systems

Requirements For Staff Software Engineer, Google Enterprise Network

Python
Go
Java
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development and data structures/algorithms
  • 5 years of experience testing and launching software products
  • 3 years of experience with software design and architecture
  • Experience in networking domain
  • Experience with distributed systems and infrastructure

Interested in this job?

Jobs Related To Google Staff Software Engineer, Google Enterprise Network

Tech Lead, Software Engineering (For Women in Tech Candidates)

Lead software engineering role at Google for women in tech, combining technical leadership with hands-on development of large-scale distributed systems.

Software Engineering Manager, TPU Systems, Platforms Infrastructure

Lead TPU systems development at Google, managing teams building software for AI computation infrastructure.

Software Engineering Manager, NetLB

Lead software engineering manager role at Google, focusing on networking infrastructure and distributed systems, managing team of 5-8 engineers in New York City.

Tech Lead, Software Engineering, Black Community Inclusion

Senior technical leadership role at Google focusing on software engineering and promoting black community inclusion, requiring 8+ years of development experience and bilingual proficiency.

Tech Lead, Software Engineer, Persistent Disk Control Plane

Technical leadership role at Google Cloud focusing on distributed systems and storage solutions for the Persistent Disk Control Plane.