Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Online Storage

Full-time

Zip

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.

Your Qualifications

  • 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.

Nice to Haves

  • 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.

Perks & Benefits

At Zip, we’re committed to providing our employees with everything they need to do their best work.

  • 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

We're looking to hire Zipsters and that means hiring people who take ownership, communicate openly, have an underdog mindset, and are excited to increase the pace of innovation for every business in the world. We encourage all candidates to apply even if your experience doesn't exactly match up to our job description. We are committed to building a diverse and inclusive workspace where everyone (regardless of age, religion, ethnicity, gender, sexual orientation, and more) feels like they belong. We look forward to hearing from you!

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Online Storage in Toronto, ON vacancy
  • $120k - $160k per year

     ...the next generation creator platform and software tools to not only enable business, health...  ...We are looking for a Staff Software Engineer who can contribute across the product — building...  ...powering the next generation of online businesses, we’d love to talk. About... 
    Senior
    Online
    Long term contract
    Full time
    Internship
    Remote work
    Home office
    Flexible hours

    Newrich Network

    Toronto, ON
    10 hours ago
  •  ...the Role: We are a team of passionate engineers who love solving complex distributed...  ...reliable, durable, scalable, and multi-tenant storage engine for Kora. You will be instrumental in...  ...solutions.   What You Will Do: Build the software underpinning the mission-critical... 
    Senior
    Full time

    Confluent

    Toronto, ON
    10 hours ago
  • $142k - $158k per year

     ...to, weekly/bi-weekly/monthly events in the office with your specific team. This is a requirement for this role. Job title: Senior Software Engineer   What your day-to-day will look like: · Identify, prioritize and execute tasks in the software development life cycle... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Toronto, ON
    10 hours ago
  • $120k - $170k per year

     ...About Us Air-tek is a Canadian-based software company redefining how airlines operate through...  ...and continuous improvement - where every engineer can experiment, own, and make real impact.  The Role We’re looking for Senior Software Engineers who are passionate... 
    Senior
    Full time
    Work at office
    3 days per week

    Air-Tek

    Toronto, ON
    10 hours ago
  •  ...About CircleCI Engineering CI/CD has been solved. Now it's being reinvented. AI agents don't just run pipelines. They write code, trigger...  ...writes the ADR, and makes the call. Invent new interfaces. Software delivery is being reinvented. Pipelines run autonomously,... 
    Senior
    Full time

    Circleci

    Toronto, ON
    10 hours ago
  •  ...to create insights that unlock innovation. Join us and change the landscape.  Job Description About this job As a Senior Software Engineer, you will play a critical role in designing, building, and operating a highly scalable, reliable, and secure enterprise platform... 
    Senior
    Long term contract
    Full time
    Internship
    Local area
    Flexible hours

    Nielseniq

    Toronto, ON
    2 hours ago
  • $100 per hour

     ..., General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Special Projects Software Engineers Type: Contract Compensation: $100–$200/hour Location: Remote Role Responsibilities Collaborate... 
    Senior
    Full time
    Contract work
    Summer work
    Remote work

    Mercor

    Toronto, ON
    10 hours ago
  • $130k per year

     ...swag. You will also be joining one of Canada's fastest-growing start-ups!   What We Are Looking For We’re looking for a Senior Software Engineer to play a key part in building, scaling, and shaping Makeship’s platform as a part of one of the fastest-moving industries... 
    Senior
    Remote job
    Long term contract
    Full time
    Temporary work
    Worldwide
    Home office

    Makeship

    Toronto, ON
    10 hours ago
  •  ...focused on delivering a human-centric customer experience. Ultimately, we help SMBs be ‘on the money'. We’re looking for a Senior Software Engineer , who loves delivering robust code and shipping frequently. You'll make high-impact decisions daily and have a dedicated... 
    Senior
    Full time
    Internship
    Work at office
    Flexible hours

    Relay Financial

    Toronto, ON
    10 hours ago
  •  ...customers ensure APIs are discovered, meet requirements, and have great documentation. Working closely with Engineering and Product teams, you will develop API-focused software components that will materially impact the business of both Kong and Kong’s customers.   What you'... 
    Senior
    Full time

    Kong Company

    Toronto, ON
    10 hours ago
  • $125k - $165k per year

     ...organisations that want to plan smarter and move faster. As a Senior Software Engineer at Prophix, you'll play a central role in shaping the...  ...as Java or Python. Familiarity with additional database engines (MySQL, PostgreSQL) and query languages including PL/SQL.... 
    Senior
    Full time
    Internship

    Prophix

    Toronto, ON
    10 hours ago
  • $96.4k - $142.66k per year

     ...building highly scalable systems that process millions of requests per minute and terabytes of data per day? Zynga is looking for a Senior Software Engineer to join the Data Ingestion team in our Analytics organization. The Data Ingestion team builds SDKs and near real-time... 
    Senior
    Full time
    Local area

    Zynga, Inc.

    Toronto, ON
    10 hours ago
  • $156k - $188k per year

     ...into a single, modern platform that powers software, APIs, payments, and patient experiences...  ...dataset, scaling our data processing and storage layer from terabytes to petabytes and...  ...successful launch and rollout. Partner with engineering leaders and product managers to generate,... 
    Senior
    Live In
    Remote work
    Flexible hours

    NexHealth

    Toronto, ON
    7 hours ago
  • $148k - $197k per year

     ...At BuildOps, we’re building software purpose-built for commercial contractors. From service to projects, we help our customers run...  ...critical infrastructure operating. We’re looking for a Senior Software Engineer to help build and scale the product experiences and systems... 
    Senior
    Long term contract
    Full time
    For contractors
    Work at office
    Local area
    Immediate start
    Work from home
    Monday to friday
    Flexible hours

    Buildops

    Toronto, ON
    10 hours ago
  •  ...real solutions, and measure ourselves by customer outcomes. Our engineering team operates with high autonomy and direct customer impact....  ...for people who do the same. The Role We're hiring a Senior Software Engineer to build and scale our platform. You'll work across... 
    Senior
    Full time
    Immediate start
    Remote work
    Flexible hours

    Suitespot Technology

    Toronto, ON
    10 hours ago
  •  ...a thank you program. Our employee recognition and rewards software inspires employees to recognize everyone, every day, everywhere...  ...Due to growth and internal promotions, we have multiple Senior Software Engineering roles available in various domains across the business. Report... 
    Senior
    Permanent employment
    Full time
    Work at office
    Work from home
    Flexible hours

    Achievers

    Toronto, ON
    10 hours ago
  •  ...best-of-breed open-source components tailored to each business's unique needs. As we continue to grow, Shakudo seeks a Senior Software Engineer with strong experience in Kubernetes and systems development. In this role, you can expect to play a crucial role in building... 
    Senior
    Full time

    Shakudo

    Toronto, ON
    10 hours ago
  •  ...focused on solving real, high-impact problems for our customers. About the Role We're searching for a talented and driven Senior Software Engineer to help define and build the foundation of our AI-first tax platform. This is a high-impact role for someone who wants... 
    Senior
    Full time
    Internship

    Marble Technology

    Toronto, ON
    10 hours ago
  • $148k - $185k per year

     ...Banks. Visit our Institutional Page About the role Our Engineering team helps Nubank to create and use the technology that...  ...build the best financial products. We strive for state-of-the-art software development practices that currently include a variety of technologies... 
    Senior
    Full time

    Nubank

    Toronto, ON
    10 hours ago
  •  ...against continuously evolving real-world information. As a Senior Software Engineer on the Matching team, you will work on Backstory's...  ...for scalable web apps including messaging broker, in-memory storages, NoSQL, and key-value databases ~ Strong knowledge of TDD,... 
    Senior
    Full time

    Backstory

    Toronto, ON
    10 hours ago
  • $136k - $187k per year

     ...If you are too, let's talk. Datastores Engineer, Platform Infrastructure The Auth0 platform...  ...a good fit if you: Have 5-8 years of software development experience. Are proficient...  ..., CICD Comfortable working with data storage systems, at scale and in a team... 
    Senior
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    10 hours ago
  •  ...platform helps organizations modernize financial operations, increase visibility, and optimize spend across the enterprise. Emburse software engineers contribute to the development of an engaging and interconnected set of system solutions. As an engineer, you will enhance the... 
    Senior
    Full time
    Local area
    Flexible hours

    Emburse

    Toronto, ON
    10 hours ago
  •  ...platform, d1g1t gives client-facing advisors, back-office teams, and senior leadership the real-time tools and intelligence they need to...  ...globally. About the Role We are looking for a Senior Software Engineer, Backend to join our engineering team and contribute to a... 
    Senior
    Long term contract
    Full time
    Flexible hours

    d1g1t

    Toronto, ON
    10 hours ago
  •  ...results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. AS A SENIOR SOFTWARE ENGINEER YOU WILL: Drive high-impact initiatives that span our product areas and full tech stack, including golang and Python on... 
    Senior
    Full time

    Snowflake

    Toronto, ON
    10 hours ago
  •  ...the future of professional services is being written today — and we’re just getting started. Role Overview As a Frontend Software Engineer at Harvey, you will own and lead engineering projects that define the user experience of users of Harvey. The team is composed... 
    Senior
    Full time
    Work at office
    Relocation package
    3 days per week

    Harvey, Inc.

    Toronto, ON
    10 hours ago
  •  ...Overview:  We are seeking a highly motivated and skilled senior infrastructure engineer to join our team in a key role focused on designing, developing...  ...expertise in container runtime technologies like docker engine, containerd, or CRI-O ~ Experience with deploying and... 
    Senior
    Full time
    Flexible hours

    Centml

    Toronto, ON
    10 hours ago
  • $110k - $270k per year

     ...product excellence and customer success. In the role of Senior Software Engineer, Data Platform at Opendata, you'll spearhead the development...  ...Develop core platform components including data ingestion, storage and processing engine Develop algorithms to build complex... 
    Senior
    Remote job
    Full time
    Work at office
    Local area
    Work from home

    Veeva Systems

    Toronto, ON
    10 hours ago
  •  ...subsidiary of FUTU Holdings Inc. (NASDAQ: FUTU), a global leader in online brokerage and wealth management solutions. Moomoo is one of...  .... About the Role We are looking for an experienced Senior Software Engineer to join our engineering team in Toronto. This role is... 
    Senior
    Online
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Worldwide

    Moomoo

    Toronto, ON
    10 hours ago
  • $159.1k - $198k per year

     ...Shoppers Drug Mart. Position Summary League is seeking a Software Security Engineer to join our Security Engineering org and focus full-time on...  ...to improve personal productivity and quality of output Senior ICs / Managers: Integrate AI into team workflows and... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    League

    Toronto, ON
    10 hours ago
  •  ...We are looking for a Senior Software Data Engineer to join our growing Data Team ! Reporting to the Engineering Manager, you will evolve our data models in several styles of datastores and operationalize production-grade data pipelines. As part of this role, you'll collaborate... 
    Senior
    Full time
    Remote work
    Home office

    Benchsci

    Toronto, ON
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Online Storage. Be the first to apply!