Staff Software Engineer, Google Enterprise Network

Google develops next-generation technologies that connect billions of users, focusing on search, cloud computing, and AI.
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 automating network management systems. This role is part of the ML, Systems, & Cloud AI (MSCA) organization, which is crucial for Google's infrastructure and Cloud services. The position requires 8 years of software development experience and strong expertise in data structures and algorithms.

As a Staff Software Engineer, you'll be at the forefront of bringing innovative enterprise networking solutions to market, focusing on security and development velocity. You'll lead design reviews, mentor team members, and make critical technical decisions that impact Google's vast network infrastructure.

The role combines technical leadership with hands-on development, requiring expertise in distributed systems, networking, and infrastructure automation. You'll work with cutting-edge technologies, including Google Cloud's Vertex AI platform and contribute to systems that serve billions of users worldwide.

Key responsibilities include writing and testing code, leading technical discussions, reviewing other developers' work, and ensuring best practices are followed. You'll also be responsible for troubleshooting complex system issues and contributing to technical documentation.

This position offers the opportunity to work with Google's world-class engineering teams, access to advanced technologies, and the chance to impact products used by billions. The role is based in Bengaluru, India, and is part of Google's larger mission to organize the world's information and make it universally accessible and useful.

Ideal candidates will have experience in technical leadership, cross-functional project management, and a strong background in distributed systems or networking. The role offers exposure to various aspects of Google's infrastructure, from networking to AI systems, providing excellent growth opportunities in a dynamic, fast-paced environment.

Last updated 2 hours 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
JavaScript
  • 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
  • Master's degree or PhD in Engineering, Computer Science, or related technical field (preferred)
  • 3 years of experience in technical leadership role (preferred)
  • 3 years of experience working with cross-functional projects (preferred)
  • Experience with infrastructure, distributed systems, networks (preferred)
  • Experience working in networking domain (preferred)
  • Experience developing accessible technologies (preferred)

Benefits For Staff Software Engineer, Google Enterprise Network

Medical Insurance
Parental Leave
Equity
  • Comprehensive medical coverage
  • Parental leave benefits
  • Stock options/RSUs

Interested in this job?

Jobs Related To Google Staff Software Engineer, Google Enterprise Network

Staff Software Engineer, Infrastructure, Core

Staff Software Engineer position at Google's Core team, focusing on infrastructure and distributed systems development with competitive compensation and benefits in Sunnyvale, CA.

Senior Staff Software Engineer, Infrastructure, Google Cloud

Senior Staff Software Engineer position at Google Cloud, focusing on infrastructure development with $248K-$349K base salary plus benefits, requiring 8+ years of software development experience.

Tech Lead, Software Engineering, Black Community Inclusion

Senior technical leadership role at Google focused on software engineering and promoting Black community inclusion, requiring extensive experience in software development and system design.

Staff Software Engineer, Performance, Google Cloud

Staff Software Engineer position at Google Cloud focusing on performance optimization and large-scale systems development.

Staff Software Engineer, Infrastructure, Platforms Infrastructure Engineering

Staff Software Engineer position at Google, focusing on infrastructure and platforms engineering, offering $197K-$291K base salary plus benefits in Sunnyvale, CA.