Taro Logo

Software Engineer, Global Network Edge

Google Cloud accelerates organizations' digital transformation by delivering enterprise-grade solutions leveraging Google's cutting-edge technology.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer, Global Network Edge

Google Cloud is seeking a Senior Software Engineer to join their Global Network Edge team. This role focuses on developing critical network infrastructure components that power Google's vast global network. You'll be working on Software Defined Network (SDN) control plane systems, implementing sophisticated networking features, and collaborating with various engineering teams to deliver robust solutions.

As part of Google Cloud, you'll be contributing to technology that serves billions of users worldwide. The role requires expertise in distributed systems, networking protocols, and system design. You'll be responsible for building and maintaining control plane systems that manage Google's Edge network, implementing features for network programming, bandwidth management, and improving system availability.

This is an excellent opportunity for experienced engineers passionate about large-scale networking infrastructure. You'll work with cutting-edge technology and be part of a team that's pushing the boundaries of cloud computing and network architecture. The position offers the chance to work on complex technical challenges while collaborating with world-class engineers.

Google Cloud is a leader in enterprise-grade cloud solutions, helping organizations across 200+ countries transform their businesses. As a software engineer in this role, you'll have the opportunity to work on projects that directly impact Google's network infrastructure and, by extension, the countless businesses and users that rely on Google Cloud's services.

The ideal candidate will bring strong software development experience, deep understanding of networking concepts, and the ability to work effectively in a collaborative environment. This role offers the chance to work on challenging problems at scale while contributing to Google's mission of organizing the world's information and making it universally accessible and useful.

Last updated 3 days ago

Responsibilities For Software Engineer, Global Network Edge

  • Build Software Defined Network (SDN) control plane systems for Google's Global Network Edge (GNE), to control Google's Edge network
  • Design, implement and qualify control plane networking features, including software architecture evolution, admission control and bandwidth enforcement, network programming coordination and management, and availability improving mechanisms
  • Work closely with other Global Network Edge (GNE) team members, test engineers and Site Reliability Engineers (SREs) to ship our product releases

Requirements For Software Engineer, Global Network Edge

Go
Java
Python
Linux
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • Master's degree or PhD in a related technical field (preferred)

Benefits For Software Engineer, Global Network Edge

Medical Insurance
401k
Parental Leave
Vision Insurance
Dental Insurance
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave
  • Professional development opportunities

Interested in this job?

Jobs Related To Google Software Engineer, Global Network Edge