Taro Logo

Senior Software Engineer, GNE

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer, GNE

Google's Global Network Edge (GNE) team is seeking a Senior Software Engineer to join their mission-critical infrastructure team. This role focuses on developing and maintaining the network that connects Google Cloud customers to Cloud Networking and GCP offerings, as well as connecting users globally to Google services like Gmail, Search, and YouTube through the Google backbone.

The position requires expertise in large-scale distributed systems and network architecture, with a focus on software-defined networking. You'll be working on the entire lifecycle of new products and technologies within Google's Global Network edge domain - from conceptualization and prototyping to deployment and maintenance.

As a senior engineer, you'll be responsible for building innovative control plane systems, designing and implementing new networking features, and collaborating with cross-functional teams to deliver high-quality releases. The role offers the opportunity to work on technology that impacts billions of users while solving complex technical challenges in networking and distributed systems.

The ideal candidate brings strong software development experience, particularly in C++, combined with deep knowledge of networking protocols and distributed systems. This position offers the chance to work with cutting-edge technology while contributing to Google's core infrastructure that powers its most essential services.

Working at Google's Dublin office, you'll be part of a global team that's responsible for the backbone of Google's services, ensuring optimal performance and reliability for users worldwide. The role combines technical leadership with hands-on development, making it perfect for engineers who want to make a significant impact on global-scale infrastructure.

Last updated 18 days ago

Responsibilities For Senior Software Engineer, GNE

  • Build innovative software defined network control plane system for Google Global Network Edge (GNE)
  • Design, implement, and qualify new networking features including software architecture evolution, admission control and bandwidth enforcement, network programming coordination and management, and availability improving mechanisms
  • Work with other GNE team members, test engineers, and SRE's to ship Google product releases

Requirements For Senior Software Engineer, GNE

  • 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
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • Experience with C++

Interested in this job?

Jobs Related To Google Senior Software Engineer, GNE