Staff Software Engineer, Google Cloud

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
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 is seeking a Staff Software Engineer to join their ML, Systems, & Cloud AI (MSCA) organization, which is responsible for designing, implementing, and managing the hardware, software, machine learning, and systems infrastructure for all Google services and Google Cloud. This role offers an opportunity to work on critical projects that impact billions of users worldwide.

As a Staff Software Engineer, you'll lead high-impact projects and coach distributed engineering teams while working on large-scale software solutions. The position requires expertise in software development, system design, and technical leadership. You'll be part of an organization that prioritizes security, efficiency, and reliability across everything from TPU development to global network operations.

The role involves working with cutting-edge technologies including Google Cloud's Vertex AI platform and Gemini models for enterprise customers. You'll have the chance to influence technical direction, manage complex projects, and contribute to shaping the future of hyperscale computing. The position requires strong leadership skills, technical expertise, and the ability to work effectively in a complex, matrixed organization.

This is an excellent opportunity for experienced engineers who want to make a significant impact at scale, work with advanced technologies, and lead teams in developing next-generation cloud and AI solutions. The role offers the chance to work with talented engineers across Google while contributing to products that serve billions of users and enterprise customers worldwide.

Last updated 5 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
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 a related technical field (preferred)
  • 8 years of experience with data structures/algorithms (preferred)
  • 3 years of experience in a technical leadership role leading project teams and setting technical direction (preferred)
  • 3 years of experience working in a complex, matrixed organization (preferred)

Benefits For Staff Software Engineer, Google Cloud

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave
  • Professional development opportunities

Interested in this job?

Jobs Related To Google Staff Software Engineer, Google Cloud

Staff Software Engineer, Google Cloud Platforms

Staff Software Engineer position at Google Cloud Platforms focusing on developing next-generation cloud technologies and enterprise-grade solutions.

Cloud Solutions Architect, Rapid Innovation Team

Cloud Solutions Architect position at Google Cloud, focusing on developing prototypes and solutions for public sector clients using GCP, requiring TS/SCI clearance and strong full-stack development skills.

Cloud Solutions Architect, Rapid Innovation Team

Cloud Solutions Architect position at Google Cloud, focusing on public sector innovation and cloud solutions development, requiring TS/SCI clearance and offering competitive compensation.

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, GKE Node and Workload Enablement

Staff Software Engineer position at Google Cloud focusing on GKE Node and Workload Enablement, developing next-generation Kubernetes functionality and infrastructure solutions.