Google logo

Senior Software Engineering Manager, Cloud Spanner

Google

Sunnyvale, CA
Full Time
Senior
248k-349k
8 days ago

Job Description

About the Role

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. The role involves working on critical projects related to databases and distributed systems, with opportunities to switch teams and projects as the business evolves. Google Cloud provides enterprise-grade solutions leveraging Google's cutting-edge technology to help organizations digitally transform and grow globally.

Key Responsibilities

  • Set and communicate team priorities that support the broader organization's goals, and align strategy, processes, and decision-making across teams.
  • Set clear expectations with individuals based on their level and role and aligned to the broader organization's goals, meet regularly with individuals to discuss performance and development, and provide feedback and coaching.
  • Develop the long-term technical ideas and roadmap within the scope of the team, and evolve the roadmap to meet anticipated future requirements and infrastructure needs.
  • Oversee systems designs within the scope of the broader area, and review product or system development code to solve ambiguous problems.
  • Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).

Requirements

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience with software development.
  • 7 years of experience building and developing infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture.
  • 5 years of experience in a technical leadership role; overseeing projects, with 5 years of experience in a people management, supervision/team leadership role.
  • Experience with Distributed Systems, Management, and Infrastructure Systems.

Nice to Have

  • Master's degree or PhD in Engineering, Computer Science, or a related technical field.
  • 5 years of experience working in a changing organization.
  • Experience with enterprise software and enterprise customers.
  • Experience with databases.

Qualifications

  • Educational background including a Bachelor's degree or higher.
  • Extensive experience in software development and infrastructure systems.
  • Proven leadership and project oversight experience.

Benefits & Perks

  • US base salary range for this full-time position is $248,000-$349,000 plus bonus, equity, and benefits.
  • Salary ranges are determined by role, level, and location, with individual pay influenced by work location, skills, experience, and education.
  • Additional benefits are available, details of which can be shared during the hiring process.

Working at Google

Google values versatility, leadership qualities, and enthusiasm for tackling new problems across the full-stack. The company fosters a fast-paced environment where engineers are encouraged to bring fresh ideas from all areas of technology, collaborate with stakeholders, and independently design and implement new systems.

Apply Now

Job Details

Posted AtJul 16, 2025
Salary248k-349k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Google

Website

google.com

Company Size

10000+ employees

Location

Sunnyvale, CA

Industry

Web Search Portals and All Other Information Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches