Software Engineering Manager, Network Load Balancing

2 Weeks ago • 8-13 Years • Product Management • $197,000 PA - $291,000 PA

Job Summary

Job Description

As a Software Engineering Manager at Google, you'll lead a team of engineers in building dependable and scalable networking products and infrastructure. You'll manage projects, contribute to product strategy, and provide technical guidance and career coaching to your team (5-8 engineers). Responsibilities include designing and building distributed systems for networking control and data planes, participating in architectural discussions, sharing leadership with other managers and stakeholders, and overseeing the deployment of large-scale projects internationally. This role requires strong technical expertise in areas like C++, distributed systems, and networking, along with proven people management experience.
Must have:
  • 8+ years software development experience (Python, C, C++, Java)
  • 3+ years technical leadership, project oversight
  • 2+ years people management/team leadership
  • Experience with networking and distributed systems
  • Manage and mentor a team of engineers
Good to have:
  • 5+ years technical leadership (multi-month projects)
  • 3+ years people management
  • Experience with C++
Perks:
  • Bonus
  • Equity
  • Benefits

Job Details

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java).
  • 3 years of experience in a technical leadership role, overseeing projects, with 2 years of experience in a people management, supervision/team leadership role.

Preferred qualifications:

  • 5 years of experience in a technical leadership role, overseeing multi-month projects, collaborating across various teams and functions.
  • 3 years of experience in a people management role.
  • Experience with networking.
  • Experience with C++ and distributed systems.

About the job

Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.

With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally.

You will share responsibility for product and infrastructure health and future roadmap for the team, and will drive or collaborate on concept/design/execution/deployment of new features.

We're looking for a tech lead who's excited about building dependable and scalable networking products and infrastructure for Google's next-gen networking control and data plane.

Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.

The US base salary range for this full-time position is $197,000-$291,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about .

Responsibilities

  • Share project, process, and tech leadership with other NetLB managers and stakeholders.
  • Design and build distributed systems for networking control and data planes, and take part in design discussions about future load balancing architecture.
  • Manage 5 to 8 software engineers, providing tech guidance and career coaching.

Similar Jobs

Google - Lead Software Engineer, Engineering Productivity

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
Netomi - Senior Android Developer

Netomi

(Remote)
1 Month ago
McDonald's Corporation - Software Engineering Manager

McDonald's Corporation

Chicago, Illinois, United States (On-Site)
3 Weeks ago
Aisera Jobs - Principal Software Engineer, Java

Aisera Jobs

Palo Alto, California, United States (On-Site)
1 Day ago
Hawk Eye Innovations - Senior Data Test Automation Engineer

Hawk Eye Innovations

Budapest, Hungary (Hybrid)
1 Week ago
Google - Media Solutions Specialist, Video

Google

Dublin, County Dublin, Ireland (On-Site)
1 Week ago
Evolution - Technical Integration Specialist

Evolution

Buenos Aires, Buenos Aires, Argentina (On-Site)
7 Months ago
ByteDance - (EUI) Solutions Architect - Byteplus

ByteDance

London, England, United Kingdom (On-Site)
6 Months ago
PwC - D365-PMO - Senior Associate

PwC

Gurugram, Haryana, India (On-Site)
7 Months ago
Bally's Interactive - Senior Technical Vitruvian Product Manager (iGaming)

Bally's Interactive

London, England, United Kingdom (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Netflix - Software Engineer (L4) - Telemetry Collections

Netflix

United States (On-Site)
6 Months ago
Canva - Senior Frontend Engineer - Page Load team

Canva

Sydney, New South Wales, Australia (Remote)
5 Months ago
Google - Software Engineering Manager, People with Disabilities

Google

State Of Minas Gerais, Brazil (On-Site)
4 Months ago
Google - Technical Solutions Consultant Manager, Android Business Communications

Google

San Jose, California, United States (On-Site)
2 Days ago
Boomi - Software Quality Engineer 2 - APIM

Boomi

Bengaluru, Karnataka, India (On-Site)
23 Hours ago
Attentive - Senior Software Engineer, BI Reporting Team

Attentive

(Remote)
2 Months ago
Interactive Brokers - Senior Software Engineer

Interactive Brokers

Greenwich, Connecticut, United States (On-Site)
6 Months ago
CleverTap - Staff Engineer - DevOps

CleverTap

Mumbai, Maharashtra, India (Hybrid)
3 Months ago
Google - Software Engineer, Early Career (For Women in Tech Candidates)

Google

State Of Minas Gerais, Brazil (On-Site)
4 Months ago
Google - Hardware Engineer, Camera Actuator Control System

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in New York, New York, United States

Pocket Worlds - Lead Backend Engineer

Pocket Worlds

Austin, Texas, United States (Remote)
1 Month ago
Google - Software Engineering Manager II, Site Reliability Engineering

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
GHX - Inventory Specialist

GHX

Dallas, Texas, United States (On-Site)
5 Hours ago
Warner Bros Games - Associate Project Manager

Warner Bros Games

Atlanta, Georgia, United States (On-Site)
1 Week ago
Activision - Lead Analytics Engineer

Activision

Santa Monica, California, United States (On-Site)
6 Months ago
Evolution - In Studio Game Presenter

Evolution

Atlantic City, New Jersey, United States (On-Site)
2 Months ago
Mashgin - Senior Software Engineer, Infrastructure

Mashgin

Palo Alto, California, United States (Hybrid)
6 Months ago
Meta - Software Engineer, Machine Learning

Meta

Pittsburgh, Pennsylvania, United States (On-Site)
5 Months ago
ByteDance - Software Development Engineer Graduate (Distributed NoSQL Database Systems)

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Forescout - Commercial Account Representative

Forescout

Plano, Texas, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Product Management Jobs

Paxie Games - Product Specialist

Paxie Games

Göztepe, İstanbul, Türkiye (On-Site)
5 Months ago
Aristocrat Gaming - Ignite Technical Program Manager

Aristocrat Gaming

Sofia, Sofia City Province, Bulgaria (Hybrid)
1 Month ago
Tesla - Senior Project Manager

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
2 Months ago
Bounteous - Senior Product Owner - BOT

Bounteous

India (Remote)
6 Months ago
Google - Software Engineering Manager II, Infrastructure, Google Cloud Networking

Google

Madison, Wisconsin, United States (On-Site)
2 Weeks ago
Keywords Studios - Product Manager II

Keywords Studios

Maharashtra, India (Hybrid)
1 Month ago
Keywords Studios - Project Lead - AI

Keywords Studios

(Remote)
3 Weeks ago
Scopely - Senior Analytics Engineer

Scopely

Mexico City, Mexico City, Mexico (Hybrid)
4 Months ago
Meta - Software Engineering Manager, Product

Meta

Burlingame, California, United States (Remote)
5 Months ago
G5 Games - Game Product Manager

G5 Games

(Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug