Network Engineer

Google is a global technology company providing internet-related services and products.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS

Description For Network Engineer

Google is seeking a Network Engineer to join their Technical Infrastructure team, focusing on maintaining and operating their vast network that serves millions of users worldwide. This role combines hands-on network engineering with customer support for Google Cloud Platform (GCP).

The position requires expertise in network protocols, design, and troubleshooting, with opportunities to work on cutting-edge networking technologies. You'll be responsible for ensuring network reliability at scale, responding to connectivity issues, and implementing automation to improve service delivery.

As a Network Engineer at Google, you'll have direct impact on design and feature enhancements of their systems. The role involves working with Google's complex network infrastructure, requiring innovative solutions to evolving technical challenges. You'll be part of the team that keeps Google's network reliable, ensuring users stay connected with their suite of applications, products, and services.

The ideal candidate should have a strong foundation in computer science or engineering, with experience in Python programming and network operations. Knowledge of cloud computing, Linux environments, and Software Defined Networking (SDN) is highly valued. This role offers the opportunity to work with state-of-the-art technology while contributing to Google's mission of organizing the world's information.

You'll be joining a team proud to be "engineers' engineers" who aren't afraid to dive deep into technical challenges. The role combines technical expertise with customer service, as you'll be supporting GCP customers and participating in on-call rotations for escalated issues. This position offers excellent growth opportunities and the chance to work on systems that impact millions of users globally.

Working at Google means joining a company committed to diversity, equity, and inclusion, with a culture that values innovation and technical excellence. The role offers the opportunity to work with cutting-edge technology while contributing to products that impact users worldwide.

Last updated 6 days ago

Responsibilities For Network Engineer

  • Provide touch operational support for Google Cloud Platform (GCP) customers and peers
  • Participate in on-call rotation for escalated issues
  • Help customers resolve issues with network services, and assist with troubleshooting issues with connectivity and performance
  • Validate and test customer configurations in an interop lab environment
  • Write workflow automation to improve the customer experience
  • Drive process improvements and automate turn-up and service delivery
  • Lead improvements in documentation, playbooks, and training for support organizations

Requirements For Network Engineer

Python
Linux
  • Bachelor's degree in Computer Science, Engineering, a related field, or equivalent practical experience
  • 1 year of experience with network routing protocols, design and troubleshooting, with network equipment providers
  • Experience with planning and designing networks (e.g., multiple sites, multiple products, etc.)
  • Experience in scripting language Python along with Data Structures and Algorithms
  • Experience in a customer-facing role at an Internet Service Provider (ISP), carrier, content network, or Content Delivery Network (CDN)
  • Knowledge of Software Defined Networking (SDN)
  • Understanding cloud computing, Linux server environments, network design and deployment, managing infrastructure

Interested in this job?

Jobs Related To Google Network Engineer

Software Engineer, Early Career, Campus

Early-career software engineering role at Google, focusing on developing next-generation technologies and enterprise-grade solutions for Google Cloud.

Software Engineer II, One Producer Stack Experiments

Software Engineer II position at Google focusing on experimentation platform development, requiring 1 year of experience in software development and algorithms.

Software Engineer, Real World Journeys, Full-Stack, Feature Development

Software Engineering role at Google focusing on developing features for Japanese users in the Search team, combining full-stack development with local market expertise.

Software Engineer II, Infrastructure, Core

Software Engineer II position at Google's Core Infrastructure team, building and maintaining fundamental technical components that power Google's flagship products.

Application Engineer, Supply Chain, Logistics

Entry-level Application Engineer position at Google, focusing on supply chain and logistics systems development using Java and integration technologies.