PitchMeAI
Google

Network Implementation Engineer, Google Enterprise Networks

Google · Bengaluru, Karnataka, India

  • On site
  • Full-time
  • $150,000 / year
  • Bengaluru, Karnataka, India

Job highlights

  • Deploy, maintain, and operate global private data networks.
  • Build a reliable, cost-effective, scalable network.
  • Own network asset lifecycle in data centers.
  • Lead initiatives for high network availability (99.95%).
  • Automate network diagnostics and configuration tasks.

About the role

About the job

As a Network Implementation Engineer, you will be the initial point of our efforts to execute deployment, maintenance, and operations of private data networks worldwide. You will work with Technical Program Managers, Network Engineers, Design and Infrastructure Engineers, Field Engineers within Google, as well as construction and telecommunications vendors and contractors, all to position your team and organization for success. You will facilitate faster, better, and more efficient, positive outcomes for the business and our customers. Your objective will be to build the world’s most reliable, cost-effective and scalable network to support all of our current and future customers and users globally. Google's network provides services to millions of Internet users around the world. Our metros are on the edge of our network where Google connects to its users. The Network Team is responsible for operating that network reliably and at scale. Our team owns the full life cycle of all space, power, and network assets in all of Google’s data centers and metro points of presence globally. From the foundation, we are involved from site acquisition to construction and are accountable for what space and power is delivered. We're involved in every facet of network delivery from architecture and design to installation, configuration, activation, and commissioning.

Responsibilities

  • Serve as a subject matter expert in multiple network domains (e.g., Routing, Switching, Wireless, Firewalls, SD-WAN, Network Automation).
  • Lead initiatives to meet and exceed Service Level Objectives (SLOs), aiming for a 99.95% network availability goals globally.
  • Lead the operational aspects of New Product Introductions (NPIs), including designs like Next Generation (NextGEN) WAN and Office. This involves testing, defining operational requirements, developing support models, and creating documentation.
  • Develop scripts and tools (often using Python or Go) to automate network diagnostics, configuration, and monitoring tasks.

Minimum qualifications

  • Bachelor's degree in Computer Science, Engineering, a related field, or equivalent practical experience.
  • 6 years of experience in telecommunications at carrier scale working with optical network infrastructure, transmission systems, layer2/3 routers, and data services.

Preferred qualifications

  • Experience with network infrastructure components such as traditional and application firewalls, content management systems, and multi-tiered architectures.
  • Experience with security design and troubleshooting for multi-service enterprise WiFi networks with multiple classes of users.
  • Experience coding in Python or Go, with the ability to translate ideas into solutions.
  • Experience with advanced network monitoring tools and protocols such as SNMP, Streaming Telemetry, and OpenConfig.
  • Knowledge of networking protocols and technologies, including BGP, EVPN, MPLS, SD-WAN, MC-LAG, 802.1X, MACSec, and advanced IP Routing Policies.

Key skills/competency

  • Network Implementation Engineer
  • Telecommunications
  • Optical Network Infrastructure
  • Layer 2/3 Routers
  • Data Services
  • Network Security
  • Python
  • Go
  • Network Automation
  • BGP

Skills & topics

  • Network Implementation Engineer
  • Network Engineering
  • Telecommunications
  • Optical Networks
  • Routers
  • Data Services
  • Network Security
  • Python
  • Go
  • Network Automation
  • BGP
  • EVPN
  • MPLS
  • SD-WAN
  • Google Enterprise Networks

How to get hired

  • Tailor your resume: Highlight your 6+ years of carrier-scale telecommunications experience, optical networks, and layer 2/3 routing expertise.
  • Showcase technical skills: Emphasize experience with protocols like BGP, EVPN, MPLS, SD-WAN, and coding in Python or Go for automation.
  • Demonstrate problem-solving: Provide examples of leading network initiatives, troubleshooting complex issues, and driving operational improvements.
  • Research Google's culture: Understand their commitment to innovation, scale, and reliability in their global network infrastructure.

Technical preparation

Master BGP, EVPN, MPLS, and SD-WAN protocols.,Develop automation scripts in Python or Go.,Gain experience with optical network infrastructure.,Practice troubleshooting complex network issues.

Behavioral questions

Describe a complex network deployment you led.,How do you ensure network availability and reliability?,Tell me about a time you automated a network task.,How do you collaborate with cross-functional teams?

Frequently asked questions

What are the key technical skills required for a Network Implementation Engineer at Google?
For the Network Implementation Engineer role at Google, key technical skills include extensive experience in telecommunications with optical network infrastructure, layer 2/3 routers, and data services. Proficiency in networking protocols like BGP, EVPN, MPLS, SD-WAN, and knowledge of security design for enterprise WiFi networks are crucial. Experience with network automation using Python or Go, and advanced monitoring tools are also highly valued.
What does 'carrier scale' mean in the context of this Google job description?
'Carrier scale' in the Google Network Implementation Engineer job description refers to experience working with large-scale telecommunications networks that support millions of users, similar to those operated by major internet service providers or telecommunications companies. This implies managing complex infrastructure, high availability, and vast amounts of data traffic.
How important is coding experience for the Network Implementation Engineer position at Google?
Coding experience, particularly in Python or Go, is highly preferred for the Network Implementation Engineer role at Google. The job description explicitly mentions developing scripts and tools to automate network diagnostics, configuration, and monitoring, indicating that programming skills are essential for improving efficiency and scalability.
What is the expected level of experience for a Network Implementation Engineer at Google?
The minimum qualification for a Network Implementation Engineer at Google is a Bachelor's degree in a related field or equivalent practical experience, along with 6 years of telecommunications experience at carrier scale. Preferred qualifications suggest that deeper experience in specific network domains and automation is beneficial.
What are the main responsibilities of a Network Implementation Engineer at Google?
The main responsibilities of a Network Implementation Engineer at Google include executing the deployment, maintenance, and operations of global private data networks. This involves acting as a subject matter expert in various network domains, leading initiatives to achieve high network availability (99.95% SLOs), and managing operational aspects of new product introductions.