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 is crucial in designing, implementing, and managing the hardware, software, machine learning, and systems infrastructure for all Google services and Google Cloud. The position offers the opportunity to work on cutting-edge technologies 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 Google's next-generation technologies. The role spans across various technical domains including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, and natural language processing.

The MSCA organization prioritizes security, efficiency, and reliability across all operations - from developing latest TPUs to running a global network. You'll be part of shaping the future of hyperscale computing and working with technologies like Google Cloud's Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers.

This position requires a strong technical background with 8 years of software development experience and proven leadership abilities. You'll be responsible for managing project priorities, designing and implementing large-scale software solutions, and ensuring successful delivery of critical projects. The role offers the opportunity to work in a dynamic environment where you can influence technical direction and drive innovation at scale.

Google offers a collaborative environment with opportunities for growth and impact. You'll be working with talented engineers across the globe, contributing to products that handle information at massive scale. The position requires versatility, leadership qualities, and enthusiasm for taking on new challenges across the full technology stack.

Last updated 13 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 benefits
  • Parental leave
  • Equal employment opportunity

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

Staff Software Engineer, Google Cloud

Staff Software Engineer position at Google Cloud, leading technical projects and teams in ML, Systems, & Cloud AI organization, developing next-generation technologies for billions of users.

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.