Back to jobs

    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.

    About the Position

    Introduction

    Zip is an AI platform for enterprise procurement, enabling humans and AI agents to collaborate for faster innovation. The platform orchestrates procurement across teams, tools, and suppliers, helping companies secure necessary resources efficiently. Zip is trusted by major enterprises like T-Mobile, OpenAI, and AMD, and has saved clients over $8 billion.

    Responsibilities

    • Serve as the Toronto site tech lead for the Online Storage team, providing technical direction and daily guidance for engineers in Storage and Search.
    • Evolve Zip's search infrastructure (OpenSearch, search APIs, Global Search) into a unified, intelligent, and measurable platform.
    • Mature Zip's core storage stack (Aurora RDS, Elasticache, MemoryDB, DynamoDB, S3) to support multi-region, multi-cell architectures for global expansion.
    • Drive complete cell isolation to prevent failure cascade across cells.
    • Improve disaster recovery posture for stateful systems, validating RTO and RPO targets through fire drills.
    • Enhance the performance and debuggability of Zip's data layer, providing clear tooling for quickly diagnosing and resolving regressions.
    • Collaborate with the San Francisco-based Online Storage team and product engineering teams to design new features and architectural patterns.
    • Mentor engineers on the Toronto team, fostering growth and maintaining high quality for technical outcomes.

    Requirements

    • 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 including relational databases, caching layers, and cloud-managed storage (e.g., Aurora RDS, Redis/Elasticache, DynamoDB, S3).
    • Proven experience designing or operating search infrastructure (e.g., OpenSearch, Elasticsearch) 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.
    • Demonstrated ability to provide technical leadership through design reviews, mentorship, and setting standards.

    Nice to Have

    • Experience with multi-region or multi-cell architectures and challenges related to data residency and routing.
    • Familiarity with data access layer patterns (ORM, Ent/TAO) and their interaction with underlying storage performance.
    • Experience with implementing or improving disaster recovery processes, including fire drills and RTO/RPO validation.
    • Comfort operating across multiple time zones with distributed partner teams.

    Benefits

    • 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

    About Company

    Zip is the AI platform for enterprise procurement, facilitating collaboration between humans and AI agents to streamline procurement and accelerate innovation. The company's technology has helped leading enterprises save billions and manage extensive spend. Zip is backed by prominent investors and has been recognized for its innovation in the fintech and startup sectors.

    Apply Now

    Your data is only shared with Zip

    Location

    Toronto, Ontario, Canada

    Type

    FULL_TIME

    Keywords

    Software Engineering
    Infrastructure
    Platform Engineering
    Distributed Systems
    Cloud Computing
    Aurora RDS
    Elasticache
    MemoryDB
    DynamoDB
    S3
    OpenSearch
    Elasticsearch
    Disaster Recovery
    Technical Leadership
    AI
    Procurement
    Fintech
    Verified Company

    Senior Software Engineer, Online Storage

    Zip