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 Networking team. This role combines technical leadership with hands-on software development in building next-generation technologies that impact billions of users. The position requires expertise in large-scale distributed systems and networking, with opportunities to work on critical projects across Google's cloud infrastructure.

As a Staff Software Engineer, you'll lead technical initiatives while mentoring and coaching distributed engineering teams. 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 managing project priorities and ensuring successful delivery of complex systems.

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 challenging technical problems at massive scale, while contributing to products that help organizations digitally transform their businesses.

The ideal candidate brings deep 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 drive innovation in cloud networking technologies. This position offers excellent growth opportunities and the chance to make significant impact on Google's cloud infrastructure.

Last updated 7 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
  • Medical, dental, and vision insurance
  • 401k benefits
  • Parental leave
  • Equal employment opportunity

Related Jobs

Staff Software Engineer, Cloud Assist Optimize

Lead technical strategy and architecture for AI-powered cloud optimization at Google Cloud, combining expertise in distributed systems, AI/ML, and cloud platforms.

Staff Software Engineer, Google Cloud Networking

Staff Software Engineer position at Google Cloud focusing on networking infrastructure and distributed systems development.

Staff Software Engineer, Cloud Assist Optimize

Lead technical strategy and architecture for AI-powered cloud optimization at Google Cloud, focusing on cost management and platform efficiency.

Staff Software Engineer, Google Cloud Networking

Staff Software Engineer position at Google Cloud Networking, focusing on building and leading large-scale distributed systems and cloud infrastructure projects.

Staff Software Engineer, Cloud Assist Optimize

Lead technical strategy and architecture for Google Cloud's AI-powered optimization systems, focusing on cost management and platform efficiency.