Staff Software Engineer, Storage and Caching

Jobtailor

California (MO)

Hybrid

USD 180,000 - 240,000

Full time

8 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Snap seeks a senior backend platform leader to define the strategy and technical direction for Storage, Caching, and Identity infrastructure. You will architect and operate foundational services powering critical Snap features, guiding multi-quarter roadmaps and multi-year investments.

You will lead cross-functional teams across AWS and GCP, mentor engineers, and drive reliability, observability, and cost efficiency while enabling rapid product development and scalable platform growth.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, a related technical field, or equivalent practical experience.
  • 9+ years of software development experience; or a Master’s degree in a technical field and 8+ years of software development experience; or a PhD in a related technical field and 5+ years of software development experience.
  • Experience as a technical lead, domain expert, or owner of complex technical initiatives.
  • Experience building and operating backend systems or distributed systems in production environments.
  • Experience leading architecture or platform direction beyond an individual team, with demonstrated influence across stakeholders and partner teams.
  • Deep experience designing, building, and operating backend services or distributed systems at significant scale.
  • Strong foundation in system design, including APIs, service architecture, compute platforms, storage concepts, observability, and workflow orchestration.
  • Proven track record of owning highly available, mission-critical systems, including operational readiness, incident response, and systemic improvements.
  • Experience with service infrastructure domains such as service mesh, compute platforms, observability, or related backend platform systems.
  • Experience with large-scale microservices, cloud infrastructure, storage systems, or platform architecture.
  • Experience with Go, Java, Python, C++, or similar backend languages.
  • Experience with Kubernetes, containerized systems, developer platforms, or internal infrastructure tooling.

Responsibilities

  • Define the strategy and technical direction for storage, caching, and identity infrastructure.
  • Lead technical direction for service infrastructure platform and define roadmaps.
  • Design, build, and operate foundational backend infrastructure powering critical Snap services.
  • Drive high-impact technical initiatives from concept through architecture, implementation, rollout, and iteration.
  • Operate highly available distributed systems across AWS and GCP.
  • Partner with infrastructure and product engineering teams on technical direction, priorities, trade-offs, and platform investments.
  • Improve developer and operator experience through durable systems, abstractions, and mechanisms.
  • Drive best practices in service reliability, observability, incident response, system performance, and cost efficiency.
  • Mentor and uplevel engineers and provide technical leadership across team boundaries.
  • Identify responsible, scalable uses of AI to improve platform quality, developer productivity, and operational workflows.

Skills

Technical leadership
Backend system design
Distributed systems
Cloud infrastructure
APIs design
Kubernetes
Microservices
Observability
Mentoring
Backend languages
Incident response
Compute platforms

Education

Bachelor's in CS
Master's in technical field
PhD in related field

Tools

AWS
GCP
Kubernetes
Containerized systems
Developer Platforms

Job description

  • Define the strategy and technical direction for Snap’s Storage, Caching, and Identity infrastructure
  • Lead technical direction for Snap’s Service Infrastructure platform and define multi-quarter and multi-year roadmaps
  • Design, build, and operate foundational backend infrastructure powering critical Snap services
  • Drive high-impact technical initiatives from concept through architecture, implementation, rollout, and iteration
  • Operate highly available distributed systems across AWS and GCP
  • Partner with infrastructure and product engineering teams on technical direction, priorities, trade-offs, and platform investments
  • Improve developer and operator experience through durable systems, abstractions, and mechanisms
  • Drive best practices in service reliability, observability, incident response, system performance, and cost efficiency
  • Mentor and uplevel engineers and provide technical leadership across team boundaries
  • Identify responsible, scalable uses of AI to improve platform quality, developer productivity, and operational workflows
Requirements
  • Bachelor’s degree in Computer Science, Engineering, a related technical field, or equivalent practical experience
  • 9+ years of software development experience; or a Master’s degree in a technical field and 8+ years of software development experience; or a PhD in a related technical field and 5+ years of software development experience
  • Experience as a technical lead, domain expert, or owner of complex technical initiatives
  • Experience building and operating backend systems or distributed systems in production environments
  • Experience leading architecture or platform direction beyond an individual team, with demonstrated influence across stakeholders and partner teams
  • Deep experience designing, building, and operating backend services or distributed systems at significant scale
  • Strong foundation in system design, including APIs, service architecture, compute platforms, storage concepts, observability, and workflow orchestration
  • Proven track record of owning highly available, mission-critical systems, including operational readiness, incident response, and systemic improvements
  • Experience with service infrastructure domains such as service mesh, compute platforms, observability, or related backend platform systems
  • Experience with large-scale microservices, cloud infrastructure, storage systems, or platform architecture
  • Experience with Go, Java, Python, C++, or similar backend languages
  • Experience with Kubernetes, containerized systems, developer platforms, or internal infrastructure tooling
Core Competencies

Demonstrates expertise in defining technical direction and strategy for backend infrastructure, with a strong focus on distributed systems, service reliability, and operational excellence. Proven ability to lead complex technical initiatives and mentor engineering teams while driving best practices in system design and performance.

Highest-signal resume keywords
  • Technical Leadership
  • Backend System Design
  • Distributed Systems Operation
  • Service Infrastructure Expertise
  • Cloud Infrastructure Experience
ATS Optimization Keywords
Hard Skills
  • Software Development
  • System Design
  • APIs
  • Service Architecture
  • Observability
  • Workflow Orchestration
  • Microservices
  • Cloud Infrastructure
  • Backend Languages
  • Operational Readiness
Soft Skills
  • Mentoring
  • Collaboration
  • Influence
Certifications & Qualifications
  • Bachelor’s Degree in Computer Science
  • Master’s Degree in Technical Field
  • PhD in Related Technical Field
Industry Keywords
  • Service Mesh
  • Compute Platforms
  • Storage Concepts
  • Incident Response
  • System Performance
Tools & Technologies
  • AWS
  • GCP
  • Kubernetes
  • Containerized Systems
  • Developer Platforms
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Storage and Caching
Staff Software Engineer, Storage and Caching

Snap • Bellevue (WA)

On-site
USD 190,000 - 260,000
Member of Technical Staff – Software Engineer, Infrastructure
Member of Technical Staff – Software Engineer, Infrastructure

Jobtailor • California (MO)

On-site
USD 150,000 - 210,000
Staff Software Engineer – Omnichannel Notifications System
Staff Software Engineer – Omnichannel Notifications System

Jobtailor • California (MO)

On-site
USD 180,000 - 260,000
Senior Staff Engineer – DevOps
Senior Staff Engineer – DevOps

Jobtailor • California (MO)

On-site
USD 140,000 - 180,000
Engineering Manager, Platform
Engineering Manager, Platform

Jobtailor • San Francisco (CA)

On-site
USD 180,000 - 260,000
Senior Forward Deployed Engineer
Senior Forward Deployed Engineer

Jobtailor • Washington

On-site
USD 140,000 - 185,000
DevOps Engineer
DevOps Engineer

Jobtailor • San Antonio (TX)

On-site
USD 140,000 - 190,000
Cloud Development Engineer
Cloud Development Engineer

Jobtailor • Town of Texas (WI)

On-site
USD 110,000 - 140,000
Software Engineering PMTS, Slack Distributed Data Service
Software Engineering PMTS, Slack Distributed Data Service

Jobtailor • California (MO)

On-site
USD 140,000 - 190,000
Cloud Software Engineer
Cloud Software Engineer

Stellantis Financial Services • Auburn Hills (MI)

On-site
USD 140,000 - 180,000