Network Engineer, Google Distributed Cloud Labs
Overview
As a Senior Network Engineer on the GDC Labs team, you will architect, implement, and maintain scalable, secure network infrastructure across multiple sites. You will lead medium-to-large network projects and provide technical guidance while collaborating with cross-functional teams. You will optimize core lab services, manage external connectivity, and uphold standards to ensure reliable, high-performance networking for Google services. This role offers autonomy, mentorship opportunities, and a tangible impact on a globally deployed network.
Compensation / Benefitsbonus targetequitybenefits package
ResponsibilitiesDesign, implement, and maintain robust network architectures across multiple locationsDeploy, configure, and manage multi-vendor hardware/software (routers, switches, firewalls, load balancers)Own core lab network services (L2/L3, firewalls, security policies, out-of-band management)Design/manage external connectivity (gTransit and internet peering)Act as technical lead for medium to large network projectsDiagnose and resolve complex end-to-end network issues with cross-team collaborationDefine and uphold network standards, best practices, and documentation for lab environments
Key requirements10 years of experience with network routing protocols and design/troubleshooting with network equipment providersExperience in programming languages such as C++, Go, or PythonExperience with network architecture, administration, capacity planning, and configurationcross-team collaborationleadership and mentorshipproblem-solving under complexitynetwork routing protocolsmulti-vendor network hardware/software (Cisco, Juniper, Arista, Palo Alto Networks)L2/L3 networking, firewalls, network security policies