Staff Software Engineer, Google Enterprise Network

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

Description For Staff Software Engineer, Google Enterprise Network

Google Enterprise Network (GEN) is seeking a Staff Software Engineer to lead a team responsible for systems that automate network management. This role combines technical leadership with hands-on development, focusing on building next-generation technologies that impact billions of users. You'll work on critical projects within Google's enterprise network infrastructure, bringing innovative networking solutions to market with enhanced security and development velocity.

As a Staff Software Engineer, you'll lead technical direction, manage project priorities, and drive software development across the full stack. The role requires expertise in distributed systems, networking, and large-scale infrastructure. You'll collaborate with cross-functional teams, participate in design reviews, and ensure best practices in code quality and system architecture.

Google Cloud's mission is to accelerate digital transformation across industries, delivering enterprise-grade solutions that leverage cutting-edge technology. This position offers the opportunity to work with advanced technologies, lead technical teams, and impact Google's global network infrastructure. The ideal candidate will combine strong technical skills with leadership experience, bringing fresh ideas to solve complex challenges in distributed computing, system design, and network automation.

Join a team that's redefining enterprise networking while working with the latest technologies at Google scale. This role offers growth opportunities, technical challenges, and the chance to shape the future of Google's network infrastructure.

Last updated an hour 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 or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Staff Software Engineer, Google Enterprise Network

Python
Java
Go
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with 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

Benefits For Staff Software Engineer, Google Enterprise Network

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Comprehensive health coverage
  • Parental leave benefits
  • Equal employment opportunity
  • Inclusive work environment

Interested in this job?

Jobs Related To Google Staff Software Engineer, Google Enterprise Network

Software Engineering Manager, NetLB

Lead software engineering manager position at Google, focusing on networking infrastructure and distributed systems, combining technical leadership with team management.

Senior Staff Software Engineer, Infrastructure, Google Cloud Security and Privacy

Senior Staff Software Engineer position at Google working on Cloud Security and Privacy infrastructure

Senior Staff Software Engineer, File Solutions

Senior Staff Software Engineer position at Google, focusing on distributed file systems and storage solutions for enterprise and cloud computing.

Senior Staff Software Engineer, Infrastructure, Google Cloud Data Management

Senior Staff Software Engineer position at Google Cloud focusing on infrastructure and data management systems.

Staff Software Engineer, Parallel File System, AI/ML

Staff Software Engineer position at Google working on parallel file systems for AI/ML applications with competitive compensation and benefits.