Senior 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
Enterprise SaaS

Description For Senior Staff Software Engineer, Google Cloud

Google Cloud is seeking a Senior Staff Software Engineer to join their team in developing enterprise-grade solutions that leverage Google's cutting-edge technology. As a technical leader, you'll play a crucial role in shaping high-impact projects and mentoring distributed engineering teams. The position combines deep technical expertise with leadership responsibilities, requiring you to manage project priorities while designing and implementing large-scale software solutions.

Google Cloud accelerates organizations' digital transformation across industries, serving customers in more than 200 countries. You'll be part of a team that develops next-generation technologies impacting billions of users, working on projects that extend well beyond web search into areas such as distributed computing, system design, AI, and natural language processing.

The role demands versatility and leadership qualities, as you'll be responsible for technical direction, team coaching, and ensuring alignment across multiple stakeholders. You'll need to balance technical excellence with project management skills, overseeing everything from initial design to deployment and maintenance of software solutions.

This position offers the opportunity to work at the forefront of technology, solving complex problems at massive scale. You'll be part of Google's commitment to innovation while working in a collaborative environment that values diversity and inclusion. The role provides a unique blend of technical challenges and leadership opportunities, making it ideal for experienced engineers looking to make a significant impact in cloud computing and enterprise technology.

Last updated 5 days ago

Responsibilities For Senior 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 Senior Staff Software Engineer, Google Cloud

Java
Python
Go
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience with design and architecture; and testing/launching software products
  • Master's degree or PhD in Engineering, Computer Science, or related technical field (preferred)
  • 5 years of experience in a technical leadership role leading project teams (preferred)
  • 3 years of experience working in a matrixed organization (preferred)

Interested in this job?

Jobs Related To Google Senior Staff Software Engineer, Google Cloud

Enterprise Architect, Google Cloud Professional Services

Lead enterprise cloud architecture and migration projects at Google Cloud, providing technical leadership and expertise in cloud solutions and customer delivery.

Data Center Operations Manager, Global Server Operations

Lead Google's data center operations team, managing infrastructure, team development, and technical initiatives while ensuring optimal performance of critical systems.

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

Senior Enterprise Architect position at Google Cloud, requiring 6 years of experience, cloud expertise, and bilingual English-Japanese skills.

Virtual Machines Product Manager, Google Compute Engine

Lead product strategy and development for Google Cloud's Virtual Machines infrastructure, driving innovation and growth in cloud computing solutions.

Technical Program Manager, NPI Operations Business Process

Lead NPI Operations Business Process at Google Cloud, managing technical infrastructure and manufacturing processes with competitive compensation and benefits.