← Back to jobs
G

Senior Staff Software Engineer, Distributed Storage

Google·Tel Aviv, Israel·en
Not specifiedFull-timeSoftware ArchitectureCloud Computing

Lead architecture and development for a high-performance distributed file storage service. Set the technical roadmap, build scalable storage systems, and guide engineering teams across reliability, performance, and integration work.

Responsibilities

  • Define the multi-year technical goals and architecture roadmap for a distributed storage engine.
  • Design and implement high-performance distributed file system backends for AI/ML and agentic workloads.
  • Partner with product, SRE, and adjacent engineering teams to resolve cross-stack integration challenges.
  • Establish reliability practices, including SLAs and SLIs, system modeling, benchmarking, fault injection, and zero-downtime upgrades.
  • Coach technical leads, strengthen engineering practices and code reviews, and manage technical debt.

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • At least 8 years of IT industry experience building large-scale infrastructure or distributed systems.
  • Software development experience in one or more programming languages, such as Python, C, C++, Java, or JavaScript.
  • Experience with storage, databases, file systems, virtualization, or networking.
  • Experience in a technical leadership role.

Nice to have

  • Experience with performance benchmarking, optimization, tuning, and profiling at scale.
  • Experience leading geographically distributed engineering teams, mentoring senior technical talent, and working with enterprise customers.
  • Experience presenting technical decisions and building consensus with senior technical and business leaders.
  • Knowledge of AI/ML training, inference, and agentic workloads, with experience building durable, large-scale distributed storage systems.
  • Experience designing multi-tenant distributed systems from scratch and modeling system behavior from first principles.

Relevance

More opportunities

Similar jobs

The newest open roles in Software Architecture.

Questions, answered

Frequently asked questions