Senior Staff Software Engineer, Infrastructure, Google Cloud Data Management

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$237,000 - $337,000
Distributed Systems
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Description For Senior Staff Software Engineer, Infrastructure, Google Cloud Data Management

Google Cloud is seeking a Senior Staff Software Engineer to join their Infrastructure team focusing on Cloud Data Management. This role represents a unique opportunity to work at one of the world's leading technology companies, developing solutions that impact billions of users globally.

The position requires a seasoned professional with extensive experience in software development, particularly in building and developing large-scale infrastructure and distributed systems. You'll be working with Google Cloud, which accelerates organizations' digital transformation capabilities across various industries, leveraging cutting-edge technology and tools for sustainable development.

As a Senior Staff Software Engineer, you'll provide technical leadership on high-impact projects and guide a distributed team of engineers. Your responsibilities will include managing project priorities, facilitating alignment across teams, and designing/developing large-scale software solutions. The role offers exposure to various areas including distributed computing, system design, networking, data storage, and artificial intelligence.

The position offers a competitive compensation package ranging from $237,000 to $337,000, plus bonus, equity, and comprehensive benefits. You'll be based in either Sunnyvale, CA or Kirkland, WA, working with teams that serve customers in more than 200 countries and territories.

This role is ideal for someone who brings fresh ideas, displays strong leadership qualities, and is enthusiastic about tackling new problems across the full-stack. You'll be part of Google's mission to push technology forward while working in a collaborative environment that values diversity and inclusion.

The ideal candidate will have 8+ years of software development experience, with particular expertise in large-scale infrastructure and distributed systems. You should have a proven track record in technical leadership, experience working in complex organizations, and strong skills in design and architecture.

At Google, you'll have opportunities to switch teams and projects as you grow, access to cutting-edge technology, and the chance to work on projects that have global impact. The company offers a supportive environment focused on innovation, collaboration, and professional growth.

Last updated 4 hours ago

Responsibilities For Senior Staff Software Engineer, Infrastructure, Google Cloud Data Management

  • 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, Infrastructure, Google Cloud Data Management

  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development
  • 7 years of experience building and developing large-scale infrastructure, distributed systems or networks
  • 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)
  • 8 years of experience with data structures/algorithms (preferred)
  • 5 years of experience in a technical leadership role (preferred)
  • 3 years of experience working in complex, matrixed organization (preferred)

Benefits For Senior Staff Software Engineer, Infrastructure, Google Cloud Data Management

Medical Insurance
Dental Insurance
Vision Insurance
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Senior Staff Software Engineer, Infrastructure, Google Cloud Data Management

Software Engineering Manager, NetLB

Lead software engineering manager position at Google, focusing on networking infrastructure and distributed systems, combining technical leadership with team management.

Staff Software Engineer, Google Enterprise Network

Lead software engineer position at Google Enterprise Network, focusing on network automation systems and infrastructure development.

Senior Staff Software Engineer, Infrastructure, Google Cloud Security and Privacy

Senior Staff Software Engineer position at Google working on Cloud Security and Privacy infrastructure

Senior Staff Software Engineer, File Solutions

Senior Staff Software Engineer position at Google, focusing on distributed file systems and storage solutions for enterprise and cloud computing.

Staff Software Engineer, Parallel File System, AI/ML

Staff Software Engineer position at Google working on parallel file systems for AI/ML applications with competitive compensation and benefits.