Production Network Engineer

1 Month ago • 3 Years + • Network Engineering

Job Summary

Job Description

The Production Network Engineer at Google will engage in the entire network lifecycle, from design and implementation to operation and optimization. This role requires scaling systems through automation, improving reliability and velocity, and collaborating with various teams to analyze requirements and develop solutions. Responsibilities include developing Google's production network infrastructure, partnering with internal application groups, and leading requirement analysis, engineering design, and solution development. The ideal candidate possesses strong networking expertise, experience with routing protocols and troubleshooting, and proficiency in programming languages like C, C++, Go, or Python. The role demands a systematic problem-solving approach, excellent communication skills, and a proactive mindset to handle the complexities of Google's large-scale distributed systems.
Must have:
  • Bachelor's degree in CS/Engineering or equivalent
  • 3+ years network routing experience
  • Experience with C, C++, Go, or Python
  • IP networking in production environment
  • Systemic problem-solving
  • Excellent communication skills
Good to have:
  • Experience developing networking products
  • Operational experience with carrier-class routers/switches
  • Code debugging and optimization
  • Automation of routine tasks
  • Experience with large-scale distributed systems

Job Details

Minimum qualifications:

  • Bachelor's degree in Computer Science, Engineering, a related field, or equivalent practical experience.
  • 3 years of experience with network routing protocols, design and troubleshooting, with network equipment providers.
  • Experience in one or more of the following: C, C++, Go or Python.
  • Experience with IP networking in a production environment.

Preferred qualifications:

  • Experience developing networking products, technologies, software and protocols.
  • Operational experience with carrier-class routers and switches.
  • Ability to debug, optimize code, and to automate routine tasks.
  • Systematic problem-solving approach, coupled with excellent communication skills and a sense of ownership and drive.
  • Interest in designing, analyzing and troubleshooting large-scale distributed systems.

About the job

Google is proud to boast a network that provides service to millions of Internet users around the world. The Network Engineering team is responsible for operating that network reliably and at scale. As a member of the team, you have a direct impact on design and feature enhancements to keep our systems running smoothly. You also ensure that network operations are safe and efficient by monitoring network performance, coordinating planned maintenance, adjusting hardware components and responding to network connectivity issues. Google's complex network generates a constant stream of challenges which require you to continually be innovative with an evolving set of technologies. Keeping the network reliable ensures that our users stay connected with our suite of applications, products and services.

Core Network Engineering provides comprehensive long-term development, automation, and engineering of Google’s attachment points at the edge. New Production Introduction is the development function responsible for introducing new hardware, topology, and network designs to the network.

In this role, you will help to provide technology continuity which allows the network to continuously scale, increase efficiency and reliability, and satisfy new use cases demanded by the business.

Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. We keep our networks up and running, ensuring our users have the best and fastest experience possible.

Responsibilities

  • Engage in and improve the whole lifecycle of networks from inception and design, to qualification and validation, through deployment, operation and optimization.
  • Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity.
  • Work with other team members and groups to analyze requirements or potential problems and proactively develop solutions and policy recommendations.
  • Partner with Google’s internal application groups and design network infrastructure which meets their networking requirements.
  • Lead development of Google’s production network infrastructure through published engineering design documents and specifications. Lead the requirement analysis, engineering design, and solution development of Google’s production network infrastructure.

Similar Jobs

ByteDance - Senior Software Engineer, Multi Cloud CDN - San Jose / Seattle / Boston

ByteDance

Boston, Massachusetts, United States (On-Site)
5 Months ago
PHINIA - Server Lead

PHINIA

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Supercell - Technical Artist & New Game Founder

Supercell

Helsinki, Uusimaa, Finland (Remote)
1 Month ago
NVIDIA - Senior System Product Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
4 Months ago
Aptive - QA Engineer

Aptive

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
Next Level Business Services - Network Architecture and Operations

Next Level Business Services

Philadelphia, Pennsylvania, United States (On-Site)
7 Months ago
Meta - Network Production Engineer, Network Infrastructure

Meta

New York, New York, United States (On-Site)
6 Months ago
Tencent - Senior Cloud Network Engineer - Singapore

Tencent

Singapore (On-Site)
8 Months ago
ByteDance - Senior Software Engineer - IaaS AI Infra

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Tencent - Sr. Network Engineer

Tencent

(On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Machine Learning Engineer, Tech Lead - Engineering Efficiency and AI Code Assistant

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
luxsoft - Data Engineer with Neo4j

luxsoft

Chennai, Tamil Nadu, India (On-Site)
2 Weeks ago
NVIDIA - DFX CAD Tools Development Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Qualcomm - Android Game Performance Engineer

Qualcomm

Shanghai, China (On-Site)
2 Weeks ago
Dialpad AI - Sr. SDET

Dialpad AI

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Aptive - QA Engineer (Python automation, SDET)

Aptive

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
Aptive - Senior Software Engineer Data

Aptive

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
2 Weeks ago
N-iX - Senior DevOps (AWS) Engineer

N-iX

Colombia (Remote)
1 Month ago
2K - Financial Analyst

2K

Novato, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Dublin, County Dublin, Ireland

Interactive Brokers - Trade Desk Representative - Client Services (German speaker)

Interactive Brokers

Dublin, County Dublin, Ireland (Hybrid)
2 Weeks ago
Riot Games - Senior Software Engineer, Combat - R&D Shanghai

Riot Games

Dublin, County Dublin, Ireland (On-Site)
6 Months ago
Cadence - Software Engineer II

Cadence

Cork, County Cork, Ireland (Hybrid)
1 Week ago
Monzo - Senior Financial Crime Risk Manager

Monzo

Dublin, County Dublin, Ireland (On-Site)
2 Weeks ago
Affinidi - Engineering Manager, Full Stack

Affinidi

Dublin, County Dublin, Ireland (Hybrid)
2 Weeks ago
DataVisor - Software Engineer Internship

DataVisor

Dublin, County Dublin, Ireland (Remote)
3 Weeks ago
Whatnot - Training Program Manager, International Support

Whatnot

Dublin, County Dublin, Ireland (On-Site)
1 Month ago
Notion - Solutions Engineer, EMEA

Notion

Dublin, County Dublin, Ireland (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Network Engineering Jobs

Google - Senior Staff Software Engineer, Hybrid Connectivity

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
ByteDance - Research Scientist, Cloud & AI Computing - DPU/GPU/CPU

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Bohemia Interactive - IT Administrator

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
1 Month ago
ByteDance - Video Experience Software Engineer Intern

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
ByteDance - Software Engineer Graduate (Multi-Cloud CDN)

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
CD PROJEKT RED - Senior / Principal Network Engineer

CD PROJEKT RED

Boston, Massachusetts, United States (Hybrid)
4 Months ago
Google - Data Center Technician, Global Server Operations

Google

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Google - Technical Program Manager, Network Infrastructure

Google

Tokyo, Japan (On-Site)
1 Month ago
ByteDance - Software Engineer, Cloud Infrastructure

ByteDance

San Jose, California, United States (On-Site)
7 Months ago
ByteDance - Network Software Engineer - Network Systems

ByteDance

Singapore (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Seattle, Washington, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug