Senior Software Engineer, Online Storage

Zip

Remote

Quick summary

Work type
Remote
Location
San Francisco, CAToronto, Canada
Salary
$140,000–$230,000 / yr
Posted
3 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $183k
This role $185k
$129k most similar roles pay here $241k

This role pays more than 55% of similar roles. Most pay $144,350–$222,000 — the shaded band above. At the midpoint, this role pays about $185k versus about $183k for comparable roles.

Based on 240 similar postings.

Employer

About Zip

Zip Co is a global buy-now, pay-later company offering flexible installment payment solutions to consumers and merchants, enabling interest-free purchases across retail, travel, and healthcare. Industry: Financial Technology & Consumer Lending

Zip currently has 10 open roles on FindRole.

Listed pay typically runs $180,000–$235,000 across 10 roles with salary data.

Most-posted roles

View all roles at Zip

At a glance

TL;DR · Senior Software Engineer, Online Storage

As a Senior Software Engineer and Site Tech Lead on Zip’s Online Storage team in Toronto, you will serve as the senior technical voice for both storage and search domains, providing guidance to engineers while collaborating closely with leadership in San Francisco. Your responsibilities include re-architecting foundational systems to support multi-region expansion, evolving search infrastructure into a unified platform, and enhancing disaster recovery practices through rigorous testing. You will also mentor team members and ensure high-quality technical outcomes by fostering growth and setting standards. The role requires deep experience with large-scale distributed storage systems like Aurora RDS, Elasticache, DynamoDB, and S3, as well as expertise in search infrastructure such as OpenSearch. Additionally, proficiency in multi-region architectures and disaster recovery processes is highly valued to address the challenges of global expansion and enterprise requirements.

What you'll do

  • Serve as the senior technical voice for the Online Storage team in Toronto.
  • Evolve Zip's search infrastructure into a unified, intelligent platform.
  • Re-engineer core storage stack to support multi-region and multi-cell architectures.
  • Ensure complete cell isolation to prevent cross-cell failure cascades.
  • Mature disaster recovery processes through practical fire drills and validation.
  • Improve performance and debuggability of Zip’s data layer for quick issue resolution.

What we're looking for

  • 5+ years of software engineering experience on platform or infrastructure teams.
  • Deep hands-on experience with large-scale distributed storage systems including relational databases, caching layers, and cloud-managed storage.
  • Proven experience designing or operating search infrastructure at scale, including relevance tuning and index architecture.
  • Track record of delivering complex infrastructure projects end-to-end with high quality and clear communication to stakeholders.
  • Demonstrated ability to provide technical leadership through design reviews, mentorship, and setting standards for other engineers.

More like this

Similar roles

Staff Software Engineer - Online Storage

Plaid

San Francisco 43 days ago $207,600$306,600
Terraform AWS SQL TiDB MySQL MongoDB Go TypeScript CI/CD Docker Kubernetes Prometheus Grafana PostgreSQL Redis Python JavaScript Git Linux

Senior Storage Engineer

Pacific Life

Newport Beach, CA 3 days ago $137,610$168,190
PURE NetApp VMware Brocade SAN fabric switches AWS Azure Google Cloud Hyper Converged Infrastructure CI/CD Linux Windows SAN/NAS architectures Docker Kubernetes

Senior Software Engineer - Storage

Nvidia

Remote (Santa Clara, CA) +1 8 days ago $152,000$241,500
Python C++ Go Kubernetes Slurm Lustre GPFS BeeGFS Azure AWS GCP Terraform CI/CD Docker Prometheus Git PyTorch JAX NeMo
Remote

Senior Software Engineer, Storage

SpaceX

Remote (US) 21 days ago $199,000$210,000
Go Python Rust Valkey Redis Memcached EC2 Datadog Cloudwatch Sentry Snowflake CI/CD Distributed Systems AI Monitoring Tiered Database Storage Observability Analytics
Remote