Engineering Manager, Network Switch

Google is a global technology company providing cloud solutions and innovative technology services.
$189,000 - $284,000
Distributed Systems
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Engineering Manager, Network Switch

Google is seeking an Engineering Manager for their Network Switch team to lead and manage a team of talented software engineers. This role combines technical leadership with people management, focusing on developing software for Google networking switches. The position offers opportunities in switch security, simulation, ASIC management, data plane management, control plane management, and switch installation.

As an Engineering Manager, you'll be responsible for setting team priorities, developing technical vision, and ensuring the delivery of high-quality software solutions. You'll work in a complex, matrix organization where you'll manage multiple teams across different locations. The role requires strong technical expertise in networking protocols, embedded systems, and software development, combined with proven leadership abilities.

The position offers competitive compensation including a base salary range of $189,000-$284,000, plus bonus, equity, and comprehensive benefits. You'll be part of Google Cloud, which serves customers in more than 200 countries, helping organizations digitally transform their businesses using cutting-edge technology.

This is an excellent opportunity for experienced technical leaders who want to impact global infrastructure development while working with industry-leading technologies and talented engineers. You'll also have the chance to engage with the open source community and influence the future of network switch technology at Google.

Last updated a day ago

Responsibilities For Engineering Manager, Network Switch

  • Set and communicate team priorities that support the broader organization's goals
  • Set clear expectations with individuals based on their level and role
  • Develop the mid-term technical vision and roadmap
  • Design, guide, and vet systems designs
  • Review code developed by other engineers and provide feedback

Requirements For Engineering Manager, Network Switch

Python
Java
JavaScript
Linux
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience with software development in one or more programming languages
  • 5 years of experience working on embedded systems
  • 5 years of experience with networking protocols
  • 3 years of experience in a technical leadership role
  • 2 years of experience in people management
  • 3 years of experience working with network switches
  • Excellent coding skills in C, C++ or Python

Benefits For Engineering Manager, Network Switch

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Comprehensive medical, dental, and vision insurance
  • 401k retirement plan
  • Equity compensation
  • Bonus compensation
  • Competitive base salary

Interested in this job?

Jobs Related To Google Engineering Manager, Network Switch

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

Technical leadership role at Google focused on women in tech, combining software development expertise with team leadership to build large-scale distributed systems.

Tech Lead, Software Engineering, Black Community Inclusion

Senior technical leadership role at Google focusing on software engineering and system design, with emphasis on Black community inclusion in Brazil.

Staff Software Engineer, Sustainability and Efficiency, Systems Research

Lead sustainability and efficiency initiatives in systems research at Google Cloud, focusing on green computing and carbon emission reduction for cloud infrastructure.

Staff Software Engineer, Infrastructure, Core

Staff Software Engineer position at Google's Core team, focusing on infrastructure and distributed systems development, with opportunities to lead critical projects and shape technical decisions.

Staff Software Engineer, App Hub

Lead the development of Google Cloud's App Hub platform, focusing on application-centric operations and governance while managing distributed systems at scale.