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 a month 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

Advertising Solutions Architect, gTech Ads Large Customer Sales

Technical role combining software architecture, client consultation, and advertising solutions at Google's gTech division in Jakarta.

Technical Solutions Consultant, Customer Experience

Technical Solutions Consultant role at Google, combining programming expertise with customer support to enhance advertising solutions and product development.

Business Program Manager, Global Data Centers

Business Program Manager role at Google's Data Centers, managing facility maintenance, contractor relationships, and program development with competitive compensation.

Business Program Manager, Global Data Centers

Business Program Manager position at Google's Global Data Centers, managing facility operations, agreements, and cross-functional projects.

Technical Solutions Consultant, gTech (Spanish, English)

Technical Solutions Consultant position at Google, combining technical expertise with client relationship management, requiring English and Spanish fluency.