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 4 days 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

Staff Software Developer, Infrastructure, Google Ads

Staff Software Developer position at Google Ads, focusing on infrastructure development and technical leadership with competitive compensation and benefits.

Technical Lead, System Level Performance Simulation

Lead system-level performance simulation at Google Cloud, developing frameworks and optimizing workloads while managing a technical team.

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, Network Acceleration, High Performance Computing

Staff Software Engineer position at Google focusing on network acceleration and high-performance computing, developing optimized networking solutions for Google Distributed Cloud.