Taro Logo

Staff Software Engineer, Software Defined Network

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

Description For Staff Software Engineer, Software Defined Network

Google Cloud is seeking a Staff Software Engineer to join their Software Defined Network team, focusing on developing critical control plane systems for Google's Global Network Edge (GNE). This role combines technical leadership with hands-on development, requiring expertise in distributed systems and networking. As part of Google Cloud, you'll work on technology that impacts billions of users and Cloud customers worldwide.

The position involves building and evolving the architecture of Google's Edge network, which is fundamental to all Google services. You'll lead a team of engineers while collaborating across different technical groups, including GNE partners, test engineers, and Site Reliability Engineers. The role requires deep technical knowledge in networking, system design, and software development.

This is an excellent opportunity for experienced engineers who want to work at scale, leading technical initiatives that directly impact Google's global infrastructure. The role offers the chance to work with cutting-edge technology while solving complex networking challenges. As a Staff Engineer, you'll have significant influence over technical decisions and architecture, while mentoring and growing other engineers.

Google offers a collaborative environment with access to world-class resources and the opportunity to work on technology that powers services used by billions. The company provides comprehensive benefits and is committed to fostering an inclusive workplace. This role is based in Dublin, Ireland, putting you at the heart of Google's European operations.

The ideal candidate will combine technical excellence with leadership skills, bringing experience in distributed systems, networking, and software development. This role represents a chance to shape the future of Google's network infrastructure while working with some of the industry's best engineers.

Last updated 8 days ago

Responsibilities For Staff Software Engineer, Software Defined Network

  • Build Software Defined Network (SDN) control plane systems for Google's Global Network Edge (GNE)
  • 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
  • Lead a team of talented engineers, and work closely with other GNE partners, test engineers, and Site Reliability Engineer (SREs), to develop and deploy software defined Edge network

Requirements For Staff Software Engineer, Software Defined Network

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

Benefits For Staff Software Engineer, Software Defined Network

Medical Insurance
401k
Parental Leave
Education Budget
  • Comprehensive benefits package
  • Equal employment opportunity
  • Inclusive workplace culture

Interested in this job?

Jobs Related To Google Staff Software Engineer, Software Defined Network