Staff Software Engineer - Distributed Systems & Storage

Socket.dev

Seattle (WA)

On-site

USD 207,000 - 300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Google is seeking engineers to work on next-generation storage and distributed systems at scale. You will design, implement, and optimize backend storage infrastructure with a focus on resilience, performance, and data integrity.

The role emphasizes leadership across teams and cross-functional collaboration. You will contribute to multi-year roadmaps, mentor engineers through architecture reviews, and help scale systems to serve users globally.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 8 years of software development experience with 7 years in large-scale distributed systems, infra (compute/storage), and production using Kubernetes.
  • 8 years building distributed high-throughput, latency-sensitive systems.
  • 5 years building large-scale infrastructure, distributed systems, or compute/storage/hardware.
  • 5 years testing and launching software products.
  • 3 years in software design and architecture.

Responsibilities

  • Scale distributed changelogs, ensure data integrity, and build fault-tolerant replication with 0 data loss across massive state.
  • Collaborate with dependent services to deprecate legacy architectures and manage traffic spikes.
  • Define the multi-year storage infrastructure roadmap and pioneer next-generation architectures.
  • Mentor engineers, guide design reviews, and establish engineering standards.

Skills

Distributed systems
Kubernetes
High throughput
Latency-sensitive systems
Technical leadership
Cross-functional collaboration

Education

Bachelor's degree or equivalent practical experience
Master's degree or PhD in Engineering/CS (preferred)

Job description

Google is seeking engineers to work on next-generation storage and distributed systems at scale. You will design, implement, and optimize backend storage infrastructure with a focus on resilience, performance, and data integrity.

The role emphasizes leadership across teams and cross-functional collaboration. You will contribute to multi-year roadmaps, mentor engineers through architecture reviews, and help scale systems to serve users globally.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Storage Platform & Large-Scale Infra
Staff Software Engineer, Storage Platform & Large-Scale Infra

Google Inc. • Seattle (WA)

On-site
USD 207,000 - 300,000
Health, dental, vision, life, and long
401(k) with company match
PTO 20 days per year and sick time 40–
+3
Staff Software Engineer — Lead Large-Scale Distributed Systems
Staff Software Engineer — Lead Large-Scale Distributed Systems

Google Inc. • Seattle (WA)

On-site
USD 207,000 - 300,000
Health, dental, vision, life insurance
Retirement Benefits: 401(k) with match
Paid Time Off: 20 days per year
+4
Senior Software Engineer – Scale & Distributed Systems Lead
Senior Software Engineer – Scale & Distributed Systems Lead

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Staff Software Engineer, Agent Registry
Staff Software Engineer, Agent Registry

Socket.dev • Seattle (WA)

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

Socket.dev • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Staff Storage Systems Engineer — Innovate at Scale
Staff Storage Systems Engineer — Innovate at Scale

Epic Games (Portuguese) • Sunnyvale (CA)

On-site
USD 197,000 - 291,000
Engineering Manager, Storage & Infrastructure
Engineering Manager, Storage & Infrastructure

Socket.dev • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Equity
Bonus target
Benefits
Staff Storage Software Engineer — SSD Performance
Staff Storage Software Engineer — SSD Performance

Google Inc. • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Staff Engineer: AI/ML Storage & Large-Scale Infrastructure
Staff Engineer: AI/ML Storage & Large-Scale Infrastructure

Socket.dev • San Jose (CA)

On-site
USD 207,000 - 300,000
Staff Engineer & Technical Lead, Storage Systems
Staff Engineer & Technical Lead, Storage Systems

Google • Cambridge (MA)

On-site
USD 207,000 - 300,000