Senior Software Engineer, Online Storage
$140k - $230kZIP
About Zip Zip is the AI platform for enterprise procurement - built for humans and agents working together. By orchestrating procurement across teams, tools, and suppliers with the help of AI agents, companies can secure the resources they need to innovate faster than ever before. The world's most influential enterprises trust Zip, including T-Mobile, OpenAI, AMD, Mars, Dollar Tree, and more. Together they've saved over $8 billion and processed over $500 billion in spend. Zip's team includes product leaders from Apple, Airbnb, and Meta, as well as former procurement leaders from United Health, Sanofi, MGM Resorts, Discover, and NASA. Backed by Adams Street, Alkeon, BOND, CRV, DST, Tiger Global, and Y Combinator, Zip has raised $371 million, most recently at a $2.2 billion valuation and has been recognized by Forbes Fintech 50, Fast Company's Most Innovative Companies, Inc. Best in Business, and LinkedIn Top Startups. Your Role The Online Storage team is a foundational infrastructure team within Zip's Engineering organization. We own and operate the core storage, search, and permissions infrastructure that powers everything Zip's product teams build-spanning relational databases (Aurora RDS), caching layers (Elasticache, MemoryDB), DynamoDB, S3, OpenSearch, and the permissions framework that ensures every user sees exactly the data they're authorized to see. As a Senior Software Engineer and Site Tech Lead, you will be the senior technical voice in Toronto for both the Storage and Search domains. You will partner closely with Online Storage leadership in San Francisco, drive technical execution across the Toronto cohort, and play a hands-on role in re-architecting foundational systems to support Zip's global expansion. Your technical leadership will raise the bar for the engineers around you while directly shipping work that enables Zip to serve enterprise customers across multiple continents. You Will
- Serve as the site tech lead for the Online Storage team in Toronto, providing technical direction and day-to-day guidance to engineers across the Storage and Search domains.
- Evolve Zip's search infrastructure-including OpenSearch, search APIs, and Global Search-from a fragmented set of systems toward a unified, intelligent, and measurable search platform.
- Evolve Zip's core storage stack-Aurora RDS, Elasticache, MemoryDB, DynamoDB, and S3-to support multi-region, multi-cell architectures as Zip expands across the US and EU.
- Drive complete cell isolation: eliminate cross-cell database and search connections so that a failure in one cell cannot cascade to another.
- Mature disaster recovery posture across every stateful system, validating RTO and RPO targets through practiced fire drills rather than aspirational documentation.
- Improve the performance and debuggability of Zip's data layer, giving engineers across the org clear tooling to diagnose and resolve regressions quickly.
- Collaborate with the SF-based Online Storage team and product engineering teams to design new features and architectural patterns that better support Zip's scale and enterprise requirements.
- Act as a technical mentor and role model for engineers on the Toronto team, fostering growth and maintaining a high quality bar for all technical outcomes.
- 5+ years of software engineering experience, with significant time spent on platform or infrastructure teams.
- Deep, hands-on experience with large-scale distributed storage systems-relational databases, caching layers, and cloud-managed storage (Aurora RDS, Redis/Elasticache, DynamoDB, S3, or equivalents).
- Proven experience designing or operating search infrastructure (OpenSearch, Elasticsearch, or similar) at scale, including relevance tuning, index architecture, and freshness considerations.
- Track record of delivering large, complex infrastructure projects end-to-end with high quality and clear communication to stakeholders.
- Demonstrated ability to provide technical leadership to other engineers-through design reviews, mentorship, and setting standards-whether or not you have held a formal management role.
- Experience with multi-region or multi-cell architectures and the challenges of data residency and routing.
- Familiarity with data access layer patterns (ORM, Ent/TAO, or similar) and the intersection of the access layer with underlying storage performance.
- Experience implementing or improving disaster recovery processes, including fire drills and RTO/RPO validation.
- Comfort operating across multiple time zones with distributed partner teams.
- Start-up equity
- 100% health, vision & dental coverage options
- Catered breakfast, lunch, & dinner
- Flexible PTO
- ClassPass membership
- Monthly commuter benefit
- Team building events & happy hours
- Home office stipend
- Phone/internet reimbursement
- Hybrid model + 5 flexible remote days per quarter
- Paid parental leave
- Fertility benefits
- Employee Assistance Program (EAP)
- Unlimited AI token usage
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Online Storage in San Francisco, CA vacancy
$128.25k - $266.88k
...helping them achieve their goals online through our portfolio of... ...predictive, identity-centric insights engine-ensuring our audience is... ...impact. About the Role As a Senior Software Engineer, you will design and optimize the foundational storage layer powering our 2.5B+...SeniorOnlineWork at officeImmediate startFlexible hours- Plaid Inc is seeking a skilled engineer to join their Online Storage team in San Francisco. This role is focused on building and scaling storage systems... ...teams. The ideal candidate should have strong software engineering experience, expertise in storage technologies...SeniorOnline
- ...Senior Manager, Software Engineering (Data & Storage Services) Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility... ...(OLAP and OLTP) requirements, ranging from critical online checkout databases to batch orchestration, streaming...SeniorOnlineRemote workFlexible hours
$106.1k - $199.3k
...Business Unit What the Role Entails 1.Responsible for the daily operation and maintenance of distributed storage systems (e.g. online release, software deployment, monitoring, inspection,etc.). 2. Responsible for the stability of the block storage, the design...SeniorOnlineRemote workRelocation package$244k - $305k
..., scalable, and global system-of-record storage infrastructure for all Airbnb. The team... ...this team you will be working with top engineering on a modern distributed database system.... ...simple and unified experience for accessing online product data, while all aspects of the...SeniorOnlineWork experience placementCasual workLive inWork at officeRemote work$260k - $310k
...Senior Manager, Software Engineering (Data & Storage Services) Join to apply for the Senior Manager, Software Engineering (Data & Storage Services) role at... ...requirements and encompasses the entire range from critical online checkout databases all the way to our Batch...SeniorOnlineFull timeWork at officeRemote workFlexible hours$260k - $310k
...compounding interest. Affirm's engineering team is building a... .... The Data and Storage Services team is responsible... ...range from critical online checkout databases all... ...product managers, software engineers and analysts... ...and mentor junior and senior engineers, sharing your...SeniorOnlineWork at officeRemote workFlexible hours$113.58k - $192.9k
...Senior Technical Contributor We are seeking a senior... ..., observability, software tooling, and user-facing... ...systems, schedulers, storage, networking, containers... ...running demanding engineering and AI/ML workloads, and... ...accommodation for the online application process due...SeniorOnlineFull timeImmediate startRemote workWork from homeFree visaFlexible hours$100k - $135k
...Senior Software Engineer Architect – Trumbull CT USA Our Client is a Global organisation who are looking... ...and experience with Azure data storage (SQL Server, Data Lake, Synapse, etc.)... ...Office/MS Office 365 suite, SharePoint Online, Power Apps, GitHub, MS Teams, etc. Thorough...SeniorOnline- ...VDURA is seeking a highly skilled Senior Software Engineer to join our engineering organization to develop the VDURA Data Platform. This role... ...understanding of distributed systems to help deliver enterprise-class storage solutions. The successful candidate will collaborate with...Senior
$212.8k
...Senior Software Engineer, Ranking Engineering Location: San Jose Employment Type: Regular Job Code:... ...infrastructure level (CPU/GPU, memory, storage, networking). Drive technical excellence... ...platform infrastructure, particularly online prediction serving or ranking...SeniorOnlineTemporary workLocal areaFlexible hours- ...Microsoft Corporation is seeking a Senior Software Engineer specializing in Azure Object Storage to design and enhance high-performance storage solutions. The role requires extensive experience with distributed systems and technical expertise in languages such as C, C++...Senior
- ...along the way. We built a software platform to support a... ...one is an interesting engineering problem:... ...problem-solving mentality. Seniority on these soft skills matters... ...Cloud SQL, Pub/Sub, Cloud Storage, KMS, BigQuery, …... ...~1K for training + online English lessons. ~...SeniorOnlineRemote work
- ...Senior Software Engineer, Distributed Databases In-Office At Cloudflare, we are on a mission to... ...accelerates any Internet application online without adding hardware, installing software... .... About the Team ETI's Storage Infrastructure team is responsible for...SeniorOnlineWork at officeLocal area
$140k - $190k
...Support Revolution is seeking a Sr. Software Engineer in San Jose, California, to lead projects focused on PCIe, SAS/SATA, USB, and other HW related areas of storage and server products. The successful candidate will develop and maintain Linux/Windows applications and...Senior$143.8k - $230k
## Senior Mainframe Software EngineerApplylocations: USA-California-San Jose-132... ...talented and motivated Software Engineer with a passion for building... ...working with CA 1 Flexible Storage, Vtape, DASD Storage... ...ISPW / etc.)* Experience with online z/OS debugger is desirable...SeniorOnlineWork experience placementWork at officeLocal areaFlexible hours$139k - $174k
...developers and businesses love! DigitalOcean’s Storage Team is a remote team that builds and... ...customers will leverage to ship their software as quickly, easily, and safely as... ...object store, Spaces. We are looking for an engineer who will help lead the development and...SeniorLocal areaRemote workWorldwideFlexible hours- ...distributed system: Walrus, an efficient decentralized storage network. The Core team is dedicated to developing the software that powers Walrus’ storage nodes and its... ...Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience...Senior
$179.06k - $198.95k
...Proficiency in filesystems and/or storage protocols and concepts We... ...highly skilled and motivated engineer to design, develop, and... ...to run efficiently as Software-as-a-Service (SaaS) on leading... ...unable to access or use this online application process and need...SeniorOnlineHourly payFull timeWork at office2 days per week3 days per week$142.5k - $264.7k
...Applications for data acquisition, collection, storage, transformation, linkage and sharing. We’re looking for a full-stack software engineer to join our team building modern software... ...need an accommodation in relation to the online application process, please contact us by...SeniorOnlineLocal areaWorldwideRelocation package3 days per week- ...Setting the Stage Online sports betting content is exploding... ...DubClub is a business-building engine that helps you turn your... ...The Role We're hiring a Senior Software Engineer to join our Chicago... ...Go, with PostgreSQL for data storage. The frontend is built with...SeniorOnlineLocal areaImmediate startRelocation
$157k - $179k
...into scalable and maintainable software solutions by decomposing... ...Contribute to strengthening engineering practices through design reviews... ...Azure, including app services, storage, key vault, managed identity... ...this position. Please apply online at This position is also...SeniorOnlineFull timeRemote workHome office$142.5k - $264.7k
...impact. We are seeking an experienced Software Engineer with a background in drug discovery, ideally... ...that enable the capture, analysis, storage, and reporting of research data related... ...need an accommodation in relation to the online application process, please contact us...SeniorOnlineLocal areaRelocation package3 days per week- ...accelerates any Internet application online without adding hardware, installing software, or changing a line of code.... ...the Team R2 is Cloudflare’s object storage platform, offering developers... ...and operational tasks. We expect engineers to leverage AI as a core part of...SeniorOnline
$141.9k - $190.3k
...Senior Software Engineer - Build Tooling Location New York, New York, United States / Bristol, Connecticut... ...Support critical build and artifact storage systems for the entire organization... ...are related to the accessibility of the online application system due to a disability...SeniorOnlineLocal areaRemote work$158.3k - $232.58k
...do Docusign is looking for a seasoned software engineer to join our microservices framework team... ...frameworks, and implementing cloud‑based storage systems to support global‑scale... ...and Development: options for coaching, online courses and education reimbursements. Compassionate...SeniorOnlinePermanent employmentFull timeContract workWork at officeLocal areaRemote work2 days per week- ...team in the creator economy and are looking for a Staff Storage Platform Software Engineer to support our mission. This role is based in San Francisco... ...per week on a hybrid work model. About the Team As a Senior Storage Platform Software Engineer at Patreon, you will be...SeniorWork at officeLocal areaRemote workWorldwideFlexible hours2 days per week
$152k - $241.5k
..., and tools that enable researchers and engineers to develop the next generation of AI/ML... ...advanced computing workloads. We are seeking a Software Engineer to join our MARS team at NVIDIA... ...on distributed systems, large‑scale storage and compute orchestration, and end‑to‑...Senior$129.04k - $149.04k
...code, test, deliver and debug software independently. Take larger,... ...3, etc, into Azure Data Lake Storage. Work on creating dependencies... ...with business specifications. Engineer Azure Functions in C# to... ...this position. Please apply online at This position is also...SeniorOnlineFull timeWork at officeImmediate start- ...Senior Software Engineer, Runtime Team MariaDB is making a big impact on the world. Whether you're... ...bank account, buying a coffee, shopping online, making a phone call, listening to... ...the optimizer, replication, and certain storage engines. This includes query parsing,...SeniorOnlineLocal areaRemote workRelocationVisa sponsorshipWork visa
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Online Storage. Be the first to apply!
Related searches
- software sales engineer San Francisco, CA
- software engineer amazon San Francisco, CA
- software engineer student San Francisco, CA
- agile software developer San Francisco, CA
- rust software engineer San Francisco, CA
- software developer positions San Francisco, CA
- senior software design engineer San Francisco, CA
- software developer San Francisco, CA
- ngo software engineer San Francisco, CA
- startup software engineer San Francisco, CA

