Staff Software Engineer, Google Cloud

A global technology company that develops internet-related services and products, including search, cloud computing, software, and hardware.
$180,000 - $300,000
Cloud
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Cloud

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 development, focusing on building and maintaining the infrastructure that powers Google's services and Cloud platform. The position requires expertise in large-scale system design, distributed computing, and software architecture.

As a Staff Software Engineer, you'll lead critical projects that impact billions of users, working on technologies ranging from TPUs to global networks. You'll be responsible for shaping the future of hyperscale computing and contributing to Google Cloud's Vertex AI platform, which brings Gemini models to enterprise customers.

The role demands both technical excellence and leadership skills, as you'll be coaching teams, driving technical decisions, and ensuring project success across multiple workstreams. You'll work in a collaborative environment, interfacing with various teams to deliver robust, scalable solutions that meet Google's high standards for security, efficiency, and reliability.

This is an excellent opportunity for experienced engineers who want to make a significant impact at scale, working with cutting-edge technologies in machine learning, cloud computing, and distributed systems. The position offers the chance to shape the future of Google's infrastructure while working with some of the industry's most challenging technical problems.

The ideal candidate will combine deep technical knowledge with strong leadership abilities, capable of both architecting complex systems and guiding teams to successful delivery. You'll be part of an organization that prioritizes innovation, technical excellence, and the ability to solve problems at unprecedented scale.

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

Python
Java
JavaScript
  • 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 organizations (preferred)

Benefits For Staff Software Engineer, Google Cloud

Medical Insurance
401k
Parental Leave
  • Comprehensive health coverage
  • Retirement benefits
  • Parental leave support

Interested in this job?

Jobs Related To Google Staff Software Engineer, Google Cloud

Staff Cloud Solutions Architect, Rapid Innovation

Staff Cloud Solutions Architect position at Google Public Sector, combining cloud architecture expertise with customer-facing responsibilities to develop innovative GCP solutions.

Enterprise Architect, Google Cloud Professional Services (English, Mandarin)

Senior cloud architecture role leading enterprise customer solutions and technical delivery for Google Cloud Platform, requiring both English and Mandarin fluency.

Cloud Solutions Architect, Rapid Innovation Team

Cloud Solutions Architect position at Google focusing on public sector innovation, combining software development with cloud architecture to create prototypes and solutions using GCP.

Senior Solutions Acceleration Architect, Application

Senior cloud architect role at Google Cloud, focusing on designing and implementing scalable solutions using GCP, requiring 10+ years of experience in cloud computing and application architecture.

Senior Solutions Acceleration Architect, Applications

Senior cloud architect role at Google Cloud, combining technical leadership with customer engagement to design and implement cloud-native solutions.