Staff Software Engineer, Software Defined Network

1 Day ago • 8 Years + • Network Engineering

Job Summary

Job Description

Google Cloud seeks a Staff Software Engineer to build and scale Software Defined Network (SDN) control plane systems for its Global Network Edge (GNE). This role involves designing, implementing, and qualifying highly scalable control plane networking features, including software architecture evolution, admission control, bandwidth enforcement, network programming, and availability improvements. The engineer will lead a team, collaborate with partners, and deploy software defined Edge network solutions vital to Google services and Cloud customers. Responsibilities include building innovative and reliable SDN systems, improving the efficiency and reliability of Google's Edge network, and working closely with other teams to develop and deploy solutions.
Must have:
  • 8+ years software development experience
  • Experience with data structures/algorithms
  • SDN control plane system development
  • Scalable system design and implementation
Good to have:
  • Master's or PhD degree
  • Experience with Google Cloud Platform

Job Details

Minimum qualifications:

  • 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.

Preferred qualifications:

  • Master's degree or a PhD.

About the job

Google Cloud's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google Cloud's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. You will anticipate our customer needs and be empowered to act like an owner, take action and innovate. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.

Responsibilities

  • Build innovative and scalable Software Defined Network (SDN) control plane systems for Google's Global Network Edge (GNE), to efficiently and reliably control Google's Edge network, which is vital for every Google service user and Cloud customers.
  • Design, implement and qualify highly scalable 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 our software defined Edge network.

Similar Jobs

Passion Gaming - Back End Engineer PHP

Passion Gaming

Haryana, India (On-Site)
8 Months ago
Google - Senior Software Engineer, Google Cloud

Google

Pune, Maharashtra, India (On-Site)
5 Months ago
Google - Software Engineering III, Embedded

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Niantic - Software Engineer, Map Location Services

Niantic

San Francisco, California, United States (Hybrid)
5 Months ago
Google - Software Engineer III, Embedded Systems/Firmware, Google TV

Google

Taipei City, Taiwan (On-Site)
1 Week ago
Google - Staff Software Engineer, Network Management

Google

Sunnyvale, California, United States (On-Site)
1 Day ago
ByteDance - Backend Software Engineer, Infrastructure Platform

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
ByteDance - Backend Engineer(Distributed System) - Network Security - San Jose

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Tesla - Electrician - Energy & Supercharging

Tesla

North Holland, Netherlands (On-Site)
2 Months ago
Activision - Senior Network Programmer

Activision

Malmö, Skåne County, Sweden (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Zuru - Mid C++ Software Engineer

Zuru

Milan, Lombardy, Italy (Hybrid)
6 Months ago
Google - Senior Staff Software Engineer, Common Expression Language

Google

Sunnyvale, California, United States (On-Site)
1 Day ago
Twitch - Software Engineer I - iOS

Twitch

New York, New York, United States (On-Site)
3 Months ago
Google - Lead CPU RTL Engineer, Silicon

Google

(On-Site)
5 Months ago
The Walt Disney Company - Lead Software Engineer - Front End

The Walt Disney Company

Seattle, Washington, United States (On-Site)
1 Day ago
Google - Software Engineer III, Google Cloud Global Networking

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
Google - Software Engineer, gReach Program for People with Disabilities

Google

Shanghai, Shanghai, China (On-Site)
1 Week ago
Google - Senior Software Engineer, Embedded Systems and Firmware

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
23 Hours ago
Google - Software Engineer III, Infrastructure, Google Cloud Platforms

Google

Sunnyvale, California, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Dublin, County Dublin, Ireland

Google - Application Development Growth Manager, Large Customer Sales

Google

Dublin, County Dublin, Ireland (On-Site)
1 Week ago
Salesforce - SMB Account Executive - German Speaker

Salesforce

Dublin, County Dublin, Ireland (On-Site)
7 Months ago
Google - Senior Software Engineer, Change Management, Google Cloud

Google

Dublin, County Dublin, Ireland (On-Site)
1 Week ago
Romero Games - Lighting Artist

Romero Games

Galway, County Galway, Ireland (Remote)
2 Months ago
Virtuos - Senior QA Tester

Virtuos

Dublin, County Dublin, Ireland (Hybrid)
2 Weeks ago
Google - Strategic Partnerships Development Manager, Global Partnerships

Google

Dublin, County Dublin, Ireland (On-Site)
23 Hours ago
NetEase Games - Procurement Business Partner

NetEase Games

Dublin, County Dublin, Ireland (On-Site)
2 Months ago
Google - DV360 Programmatic Account Manager, Large Customer Sales

Google

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

Playrix

Ireland (Remote)
6 Months ago
Google - Strategic Partnerships Development Manager, Global Partnerships

Google

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

Get notifed when new similar jobs are uploaded

Network Engineering Jobs

ByteDance - Backend Software Engineer, Infrastructure Platform

ByteDance

New York, New York, United States (On-Site)
2 Weeks ago
ByteDance - Software Engineer Graduate (Multi-Cloud CDN)

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Meta - Network Production Engineer, Network Infrastructure

Meta

Seattle, Washington, United States (On-Site)
5 Months ago
Tencent - Tencent Cloud - Senior Cloud Network Engineer

Tencent

(On-Site)
2 Months ago
Google - Technical Program Manager II, Data Center Networking, Technical Infrastructure

Google

Atlanta, Georgia, United States (On-Site)
1 Week ago
ByteDance - Cloud Network Engineer

ByteDance

Ashburn, Virginia, United States (On-Site)
1 Month ago
ByteDance - Cloud Network Engineer

ByteDance

Ashburn, Virginia, United States (On-Site)
2 Months ago
NVIDIA - Networking Architect

NVIDIA

Santa Clara, California, United States (On-Site)
3 Weeks ago
Playtika - IT Infrastructure Engineer

Playtika

Poland (Hybrid)
5 Months ago
Google - Program Manager, Google Enterprise Networking, University Graduate

Google

Austin, Texas, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Dublin, County Dublin, Ireland (On-Site)

New York, New York, United States (On-Site)

Waterloo, Ontario, Canada (On-Site)

Taipei City, Taiwan (On-Site)

San Francisco, California, United States (On-Site)

Saint-Ghislain, Wallonia, Belgium (On-Site)

Bengaluru, Karnataka, India (On-Site)

Austin, Texas, 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