Taro Logo

Staff Software Engineer, Google Cloud Networking

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

Job Description

Google Cloud is seeking a Staff Software Engineer to join their Cloud Networking team. This role combines technical leadership with hands-on software development, focusing on building next-generation technologies that impact billions of users. The position requires expertise in large-scale distributed systems, networking, and cloud infrastructure.

As a Staff Software Engineer, you'll lead critical projects while managing and mentoring a team of engineers. You'll be responsible for designing and implementing large-scale software solutions that power Google Cloud's networking infrastructure. The role demands both technical excellence and leadership skills, as you'll be expected to influence technical direction and ensure alignment across teams.

Google Cloud serves customers in over 200 countries, providing enterprise-grade solutions that leverage Google's cutting-edge technology. This role offers the opportunity to work on complex technical challenges at massive scale, while contributing to products that help organizations digitally transform their businesses.

The ideal candidate brings deep technical expertise in networking protocols, distributed systems, and cloud infrastructure, combined with proven leadership experience. You'll work in a collaborative environment, partnering with teams across Google to deliver robust networking solutions for Google Cloud customers.

This position offers the chance to shape the future of cloud networking technology while working with some of the industry's brightest minds. You'll have access to Google's vast technical resources and the opportunity to solve complex problems that impact organizations worldwide.

Last updated 21 days ago

Responsibilities For Staff Software Engineer, Google Cloud Networking

  • Provide technical leadership on projects
  • Influence and coach a distributed team of engineers
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines
  • Manage project priorities, deadlines, and deliverables
  • Design, develop, test, deploy, maintain, and enhance large scale software solutions

Requirements For Staff Software Engineer, Google Cloud Networking

Java
Python
Linux
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience with programming languages like Java, C/C++ or Python
  • 5 years of experience building large-scale infrastructure, distributed systems or networks
  • 5 years of experience testing and launching software products
  • 3 years of experience with software design and architecture

Benefits For Staff Software Engineer, Google Cloud Networking

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