Staff Software Engineer, Google Cloud

Google Cloud accelerates organizations' digital transformation with the best infrastructure, platform, industry solutions and expertise on the cleanest cloud in the industry.
Cloud
Staff Software Engineer
In-Person
5,000+ Employees
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 software development, requiring expertise across the full technology stack. You'll lead high-impact projects, coach engineers, and work on critical initiatives for Google Cloud's enterprise-grade solutions.

The position demands a seasoned professional with 8+ years of software development experience and strong foundations in data structures and algorithms. You'll be responsible for designing and implementing large-scale software solutions while managing project priorities and deliverables. The role offers opportunities to work with cutting-edge technologies across various domains including distributed computing, AI, security, and system design.

As a Staff Software Engineer at Google Cloud, you'll be part of an organization that serves customers in over 200 countries, helping them solve their most critical business problems. You'll work in a collaborative environment where technical expertise meets leadership, influencing both technical direction and team development. The role combines the excitement of working with advanced technology with the satisfaction of seeing your work impact businesses globally.

This position is perfect for someone who thrives on technical challenges, enjoys mentoring others, and wants to be at the forefront of cloud technology innovation. You'll have the chance to shape the future of cloud computing while working with some of the industry's brightest minds in a culture that values diversity, innovation, and technical excellence.

Last updated 6 days 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

Kubernetes
Java
Python
Go
  • 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 technical leadership role (preferred)
  • 3 years of experience working in complex, matrixed organizations (preferred)

Benefits For Staff Software Engineer, Google Cloud

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Equal opportunity employer
  • Accommodation for special needs
  • Global work environment

Interested in this job?

Jobs Related To Google Staff Software Engineer, Google Cloud

Staff Software Engineer, Infrastructure, Google Cloud AI

Lead infrastructure development for Google Cloud AI as a Staff Software Engineer, combining technical leadership with hands-on development of enterprise-grade cloud solutions.

Staff Software Developer, Google Kubernetes Engine Multitenancy, Cloud

Lead the development of Google Kubernetes Engine's multitenancy solutions, architecting scalable cloud infrastructure and mentoring engineering teams.

Cloud Developer, Platform and Infrastructure, Cloud Professional Services

Senior Cloud Developer position at Google Cloud Professional Services, focusing on platform infrastructure and customer solutions with competitive compensation and benefits.

Senior Staff Software Engineer, Infrastructure, Google Cloud

Senior Staff Software Engineer position at Google Cloud, focusing on infrastructure development and technical leadership, requiring 8+ years of experience in software development and distributed systems.

Senior Staff Software Engineer, Google Cloud Global Networking

Senior Staff Software Engineer position at Google Cloud focusing on Global Networking, offering technical leadership and development opportunities in Austin or Atlanta.