Staff Software Engineer, Google Cloud

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information worldwide.
Cloud
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Cloud · Enterprise SaaS

Description For Staff Software Engineer, Google Cloud

Google Cloud is seeking a Staff Software Engineer to join their ML, Systems, & Cloud AI (MSCA) organization. This role combines technical leadership with hands-on software development, focusing on building next-generation technologies that impact billions of users globally. The position involves working on critical projects within Google's infrastructure, including Cloud services, ML platforms, and core Google services like Search and YouTube.

As a Staff Software Engineer, you'll lead high-impact projects while managing and coaching distributed engineering teams. You'll be responsible for designing and implementing large-scale software solutions that power Google's most critical services and Cloud infrastructure. The role requires expertise in distributed computing, system design, and software architecture, with opportunities to work across the full technology stack.

The MSCA organization is at the forefront of Google's infrastructure, managing everything from TPU development to global network operations. You'll be part of the team that powers Vertex AI, Google Cloud's leading AI platform for enterprise customers using Gemini models. This position offers the unique opportunity to shape the future of hyperscale computing while prioritizing security, efficiency, and reliability.

This role is perfect for experienced engineers who combine technical excellence with leadership abilities, can drive technical direction, and thrive in a fast-paced, collaborative environment. You'll have the chance to work with cutting-edge technologies while solving complex challenges at massive scale. The position offers the opportunity to make a significant impact on Google's core infrastructure and Cloud services, working alongside some of the industry's best engineers.

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

Python
Java
Go
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development
  • 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)
  • 8 years of experience with data structures/algorithms (preferred)
  • 3 years of experience in technical leadership role (preferred)
  • 3 years of experience working in complex, matrixed organization (preferred)

Benefits For Staff Software Engineer, Google Cloud

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Comprehensive health coverage
  • Parental leave
  • Equal employment opportunity
  • Inclusive work environment

Interested in this job?

Jobs Related To Google Staff Software Engineer, Google Cloud

Senior Staff Software Engineer, Google Cloud

Senior Staff Software Engineer position at Google Cloud, leading technical projects and teams while developing enterprise-grade cloud solutions.

Senior Staff Software Engineer, Google Cloud

Senior Staff Software Engineer position at Google Cloud, leading technical projects and teams while developing enterprise-grade cloud solutions.

Staff Software Engineer, Google Cloud

Lead software development and technical direction for Google Cloud's ML, Systems, & Cloud AI organization, designing and implementing large-scale infrastructure solutions.

Senior Staff Software Engineer, Google Cloud

Senior Staff Software Engineer position at Google Cloud, leading technical projects and teams while developing enterprise-grade cloud solutions.

Staff Software Engineer, Google Cloud

Lead software development and technical direction for Google Cloud's infrastructure and AI platforms, managing distributed teams and delivering large-scale solutions.