Senior Software Engineering Manager – Distributed Systems

Google

Town of Montana (WI)

On-site

USD 207,000 - 300,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity
Bonus target

Job summary

Google in Sunnyvale, CA seeks a Software Engineering Manager II for Spanner Enterprise to lead multiple teams building scalable, distributed database features. You will guide technical direction, coach engineers, and drive project goals in a fast-paced, global environment.

The role combines hands-on coding with people leadership, requiring experience in large-scale systems, product roadmaps, and cross-functional collaboration.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 8 years of software development experience.
  • 2 years in a people management or team leadership role.
  • Experience building and developing large-scale infrastructure or distributed systems.
  • Experience devising product vision, roadmaps, and execution with cross-functional teams.

Responsibilities

  • Manage SWEs to work on large-scale feature development and integrate with other products in the wider Spanner ecosystem.
  • Collaborate with Spanner teams and leadership to define future roadmaps.
  • Manage a team across multiple sites and adapt to new tools.

Skills

People management
Distributed systems
Cross-functional collaboration
Product vision

Education

Bachelor's degree
Master's degree
PhD in Computer Science or related

Job description

Google in Sunnyvale, CA seeks a Software Engineering Manager II for Spanner Enterprise to lead multiple teams building scalable, distributed database features. You will guide technical direction, coach engineers, and drive project goals in a fast-paced, global environment.

The role combines hands-on coding with people leadership, requiring experience in large-scale systems, product roadmaps, and cross-functional collaboration.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineering Manager - Large-Scale Systems
Senior Software Engineering Manager - Large-Scale Systems

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Engineering Manager II — Spanner (Scale & Roadmaps)
Engineering Manager II — Spanner (Scale & Roadmaps)

Google Inc. • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Equity
Benefits
Senior Distributed Systems Engineer – Spanner Infra
Senior Distributed Systems Engineer – Spanner Infra

Socket.dev • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
Senior Software Engineer, Distributed DBs & Systems
Senior Software Engineer, Distributed DBs & Systems

Google Inc. • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Equity
Benefits
Software Engineer Manager II, Spanner Enterprise
Software Engineer Manager II, Spanner Enterprise

Google Inc. • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Equity
Benefits
Software Engineering Manager — Lead Large-Scale Systems
Software Engineering Manager — Lead Large-Scale Systems

Socket.dev • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Staff Software Engineer – Distributed Systems & Tech Leadership
Staff Software Engineer – Distributed Systems & Tech Leadership

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Senior Software Engineer - Distributed Systems & Backend
Senior Software Engineer - Distributed Systems & Backend

Google • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
Equity
Bonus target
Benefits
Engineering Manager: Lead Large-Scale Systems & Teams
Engineering Manager: Lead Large-Scale Systems & Teams

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Engineering Manager - AI & Distributed Systems
Engineering Manager - AI & Distributed Systems

Socket.dev • Sunnyvale (CA)

On-site
USD 207,000 - 300,000