Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Network Engineer
Google is seeking a Network Engineer to join their global network operations team. This role is critical in maintaining and enhancing the network infrastructure that serves millions of users worldwide. You will be involved in the full lifecycle of network assets, from design to activation, ensuring reliability and efficiency.
Responsibilities
- Define and develop implementation strategies for critical WAN infrastructure projects.
- Design and execute comprehensive testing for complex network devices and management systems.
- Drive the creation and enhancement of scalable test automation frameworks and tools.
- Collaborate with architecture, software engineering, and product teams to ensure quality and influence design.
- Diagnose and resolve complex issues across multi-vendor network environments.
About The Job
Google's network is vital for connecting millions of Internet users globally. The Network Engineering team operates this network reliably and at scale, impacting design and feature enhancements to keep systems running smoothly. This role ensures network operations are safe and efficient through monitoring, maintenance coordination, hardware adjustments, and issue response. Google's complex network presents continuous challenges, requiring innovation with evolving technologies to keep users connected to our products and services.
The team owns the full lifecycle of space, power, and network assets in all Google data centers and metro points of presence globally. Involvement begins from site acquisition through construction, ensuring delivery of space and power. Responsibilities span every facet of network delivery, including architecture, design, installation, configuration, activation, and commissioning.
Minimum Qualifications
- Bachelor's degree in Computer Science, Engineering, a related field, or equivalent practical experience.
- Experience in designing and implementing networking systems.
- 3 years of experience with TCP/IP-based, routing, and network management protocols.
- Experience with network protocols, architectures, methodologies, and scripting/programming languages (e.g., Python).
Preferred Qualifications
- Experience planning and designing large-scale networks (e.g., multiple sites, multiple products).
- Experience with Wide Area Network (WAN) technologies, including disaggregated networking or software-defined networking concepts.
- Experience with modern network management interfaces and protocols (e.g., gRPC, gNMI, OpenConfig).
- Ability to lead technical initiatives and influence Engineering teams.
Key skills/competency
- Network Engineering
- TCP/IP
- Routing Protocols
- Network Management
- Python Scripting
- WAN Technologies
- SDN
- Network Architecture
- Problem-Solving
- Large-Scale Networks
How to Get Hired at Google
- Tailor your resume: Highlight your experience with TCP/IP, routing, network management protocols, and Python scripting, aligning it with Google's Network Engineer requirements.
- Showcase large-scale network experience: Emphasize any experience in designing or managing extensive networks, WAN technologies, or SDN concepts.
- Demonstrate technical leadership: Provide examples of leading technical initiatives and influencing engineering teams, showcasing your ability to drive solutions.
- Prepare for technical interviews: Be ready to discuss network architectures, protocols, and troubleshooting scenarios, especially those involving complex, multi-vendor environments.
- Understand Google's culture: Research Google's commitment to innovation, scale, and reliability in their network operations.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background