Staff Software Engineer, Google Cloud

Google Cloud accelerates organizations' digital transformation with the best infrastructure, platform, industry solutions and expertise, delivering enterprise-grade solutions on the cleanest cloud in the industry.
Cloud
Staff Software Engineer
In-Person
8+ years of experience
Enterprise SaaS · Cloud

Description For Staff Software Engineer, Google Cloud

Google Cloud is seeking a Staff Software Engineer to join their team in developing next-generation technologies that impact billions of users. This role combines technical leadership with hands-on development, requiring expertise across the full technology stack. You'll work on critical projects for Google Cloud, which provides enterprise-grade solutions leveraging Google's cutting-edge technology to customers in over 200 countries.

As a Staff Software Engineer, you'll lead high-impact projects, coach distributed engineering teams, and drive technical direction. The role demands both deep technical expertise and leadership skills, as you'll be responsible for designing and implementing large-scale software solutions while managing project priorities and deliverables.

The ideal candidate brings 8+ years of software development experience, with proven expertise in data structures/algorithms and 5 years of experience in product development. You should have a strong background in software design and architecture, and preferably experience leading technical teams in a complex organizational environment.

This position offers the opportunity to work on cutting-edge cloud technology, influence product direction, and contribute to solutions that help organizations digitally transform their businesses. You'll be part of Google's mission to deliver the cleanest cloud in the industry while solving critical business problems for customers worldwide.

The role combines technical excellence with leadership opportunity, offering the chance to work with diverse teams across Google's global organization. You'll have the opportunity to shape the future of cloud computing while working with some of the industry's best engineers and most innovative technologies.

Last updated 20 hours ago

Responsibilities For Staff Software Engineer, Google Cloud

  • Provide technical leadership on high-impact 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

Java
Python
Go
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • Master's degree or PhD in Engineering, Computer Science, or related technical field (preferred)
  • 3 years of experience in a technical leadership role leading project teams (preferred)
  • 3 years of experience working in complex, matrixed organizations (preferred)

Interested in this job?

Jobs Related To Google Staff Software Engineer, Google Cloud

Data Center Facility Engineer

Data Center Facility Engineer position at Oracle, responsible for maintaining critical infrastructure and ensuring continuous operation of data center facilities.

Staff Software Engineer, Cloud Infrastructure

Staff Software Engineer position at Airbnb focusing on cloud infrastructure, offering remote work and competitive compensation of $204-254K.

Staff Software Engineer, Network - Edge

Staff Software Engineer position at Airbnb focusing on cloud infrastructure, network systems, and edge computing, offering remote work with competitive compensation.

Consulting Project Manager

Senior Consulting Project Manager role at Oracle, focusing on telecom systems and enterprise software project delivery with 10+ years experience required.

Senior Staff Software Engineer, Network Infrastructure

Senior Staff Software Engineer position at Airbnb focusing on cloud infrastructure, network systems, and edge computing solutions.