Taro Logo

Staff Software Engineer, Google Enterprise Networking

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · AI
This job posting is no longer active. 😔

Job Description

Google Enterprise Network (GEN) is seeking a Staff Software Engineer to lead a team responsible for systems that automate network management. This role is part of the ML, Systems, & Cloud AI (MSCA) organization, which designs and manages infrastructure for all Google services and Google Cloud.

The position requires an experienced technical leader with 8+ years in software development and strong expertise in data structures/algorithms. You'll be working on critical infrastructure that powers Google's massive-scale operations, focusing on network automation and management systems.

As a Staff Software Engineer, you'll:

  • Lead technical direction and mentor team members
  • Design and develop sophisticated network management automation systems
  • Collaborate across teams on cross-functional projects
  • Drive architectural decisions and best practices
  • Ensure high reliability and security of network infrastructure

The role offers the opportunity to work on technology that impacts billions of users, with access to Google's cutting-edge infrastructure and tools. You'll be part of an organization that prioritizes security, efficiency, and reliability while pushing the boundaries of hyperscale computing.

The ideal candidate brings deep technical expertise in distributed systems, networking, and infrastructure automation, combined with strong leadership abilities. You'll work with teams across Google to solve complex technical challenges and help shape the future of Google's network infrastructure.

This position is based in Bengaluru, India, offering the chance to work with Google's global engineering teams while contributing to critical infrastructure that powers Google's services worldwide. The role provides excellent growth opportunities and the chance to work on challenging technical problems at massive scale.

Last updated 15 days ago

Responsibilities For Staff Software Engineer, Google Enterprise Networking

  • 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 Networking

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 building and developing infrastructure, distributed systems or networks
  • Experience working in the networking domain