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 drives the future of hyperscale computing and helps deliver cutting-edge AI solutions like Vertex AI to enterprise customers. This position offers the unique opportunity to impact both Google's internal infrastructure and Cloud customers worldwide.

The ideal candidate combines strong technical skills with leadership ability, bringing experience in software development, system architecture, and team management. You'll work in a dynamic environment that values security, efficiency, and reliability, while having the opportunity to shape the future of cloud computing and AI infrastructure at one of the world's leading technology companies.

Last updated 8 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 benefits
  • 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.

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 designing large-scale solutions.

Staff Software Engineer, Google Cloud

Staff Software Engineer position at Google Cloud, focusing on ML, Systems, & Cloud AI infrastructure, requiring 8 years of software development experience and strong technical leadership skills.