Software Engineer III, Networking, Google Cloud

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

Description For Software Engineer III, Networking, Google Cloud

Google Cloud is seeking a Software Engineer III to join their Networking team. This role involves developing next-generation technologies that impact billions of users worldwide. The position focuses on cloud networking, specifically designing and implementing network connectivity solutions for hybrid/multi-cloud environments and network virtualization for container/VM workloads on Kubernetes platforms. The role combines hands-on development with community engagement, requiring both technical expertise and communication skills. As part of Google Cloud, which serves customers in over 200 countries, you'll work on enterprise-grade solutions leveraging cutting-edge technology. The ideal candidate should have strong experience in networking, distributed systems, and cloud technologies, with a focus on Kubernetes and cloud infrastructure. This position offers the opportunity to shape the future of cloud networking while working at one of the world's leading technology companies.

Last updated 4 days ago

Responsibilities For Software Engineer III, Networking, Google Cloud

  • Design and develop network connectivity solution for hybrid/multi cloud, involving data plane and control plane elements
  • Design and develop network virtualization solutions for Container/VM workloads running on kubernetes platforms
  • Engage with the open source community to help shape the direction of networking in Kubernetes
  • Advocate the technology you work on at Meetups/Forums/Slack and engage with consumers/community in public
  • Design and implement new networking features

Requirements For Software Engineer III, Networking, Google Cloud

Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • Experience in working with Kubernetes, Networking, Large-Scale Distributed Systems, Software Architecture, System Architecture

Benefits For Software Engineer III, Networking, Google Cloud

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Equal opportunity employer
  • Accommodations for applicants available

Interested in this job?

Jobs Related To Google Software Engineer III, Networking, Google Cloud

Software Developer III, Google Cloud Platforms

Software Developer III position at Google Cloud, focusing on platform development and infrastructure, requiring 2 years of experience in software development and algorithms.

Technical Delivery Infrastructure Engineer, Public Sector

Technical Delivery Infrastructure Engineer role at Google Public Sector, focusing on cloud infrastructure and customer success for government agencies. Requires TS clearance and offers competitive compensation.

Technical Delivery Infrastructure Engineer, Public Sector

Technical Delivery Infrastructure Engineer role at Google Public Sector, focusing on cloud platform implementation and customer success.

Technical Solutions Engineer, Infrastructure, Google Kubernetes Engine, Anthos (English)

Technical Solutions Engineer role at Google Cloud focusing on infrastructure, Kubernetes Engine, and Anthos support and implementation.

Cloud Technical Solutions Engineer, Infrastructure (English, Japanese)

Cloud Technical Solutions Engineer position at Google Cloud, combining technical expertise with customer support to help organizations adopt and optimize cloud solutions.