Network Engineer

Google is a global technology leader that specializes in Internet-related services and products.
Backend
Mid-Level Software Engineer
In-Person
6+ years of experience
Enterprise SaaS

Description For Network Engineer

Google is seeking a Network Engineer to join their Global Internet Edge team. This role involves developing Google's interface to the Internet, working on conceptualizing, prototyping, testing, and maintaining fundamental network architectures and software systems. The ideal candidate will have a strong background in IP networking, experience with routing protocols, and programming skills. They will be responsible for improving network lifecycles, collaborating with vendors, scaling systems through automation, and partnering with internal teams to meet networking requirements. This position offers the opportunity to directly impact the design and enhancement of Google's network, ensuring reliable service to millions of Internet users worldwide. The role requires innovative thinking to tackle the constant stream of challenges generated by Google's complex network.

Last updated 5 months ago

Responsibilities For Network Engineer

  • Engage and improve the life cycle of networks from inception and design, to qualification and validation, through deployment, operation and optimization
  • Work with networking vendors to deliver new features, define new features, identify and fix bugs
  • Define new open configuration models, work with vendors to adopt these models and deliver them
  • 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 develop solutions and policy recommendations
  • Partner with Google's internal application groups and design network infrastructure which meets their networking requirements

Requirements For Network Engineer

Go
Python
Linux
  • Bachelor's degree in Networking, a related technical field, or equivalent practical experience
  • 6 years of experience in IP networking in a production environment
  • Experience in network routing protocol design and troubleshooting in BGP, OSPF, IS-IS and MPLS
  • Experience in one or more of the following: C, C++, Go, or Python
  • Experience with network equipment providers (e.g., Juniper, Cisco, Arista, Nokia, etc.)

Interested in this job?

Jobs Related To Google Network Engineer

Technical Program Manager III, Manufacturing Operations, Pixel

Technical Program Manager III position at Google leading manufacturing operations for Pixel products, combining program management expertise with hardware manufacturing experience.

Associate Corporate Counsel, Technical Infrastructure, Networks

Legal position at Google focusing on technical infrastructure and networks, requiring 3+ years experience and offering comprehensive benefits package.

Technical Program Manager, Supply Chain Systems, Business Operations

Technical Program Manager position at Google Cloud, managing supply chain software development programs and leading cross-functional teams in Bengaluru.

Software Developer III, Google Workspace

Software Developer III position at Google Workspace, focusing on developing next-generation technologies for user connection and collaboration.

Software Developer III, Infrastructure, Core

Software Developer III position at Google focusing on infrastructure and core systems development, offering competitive compensation and opportunity to work on large-scale technologies.