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

Senior Software Engineer, Online Storage

$140k - $230k

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.

The salary range for this role is $140,000 - $230,000. The salary for this position is determined based on a variety of job‑related factors that may include location, relevant experience, education, or particular skills and expertise.

Perks & 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

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.

#J-18808-Ljbffr
Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Online Storage in San Francisco, CA vacancy
  •  ...accelerates any Internet application online without adding hardware, installing software, or changing a line of code....  ...ETI) department is our innovation engine. This is where we conceive, build...  ...and maintaining our robust object storage solution. R2 provides developers... 
    Senior
    Online
    Full time
    Local area

    Cloudflare

    Oklahoma
    1 day ago
  •  ...Senior Software Engineer, Storage InfrastructureAt Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the...  ...protects and accelerates any Internet application online without adding hardware, installing software, or changing... 
    Senior
    Online
    Local area

    Cloudflare Inc

    Austin, TX
    2 days ago
  •  ...platform that elastically scales and underpins every online data workload at Roblox. As a Senior software engineer on the database team, you will shape the...  ...scale. You will report to the Technical Director for Storage. You will: Design and implement new engine... 
    Senior
    Online
    Full time

    Roblox

    Remote
    1 day ago
  •  ...: Bachelor of Computer Engineering Job Description FIS Management...  ...Services, LLC seeks Software Engineer Seniors in Jacksonville, FL to...  ...and cleansing for cost and storage optimization of BI Application...  ...protects personal information online, please see the Online... 
    Senior
    Online
    Full time
    Remote work
    Work from home

    Dev

    Jacksonville, FL
    1 day ago
  • $125k - $175k

     ...Requirements As a Senior Full-Stack Engineer at Commence, you will play...  ...teams to deliver high-quality software solutions that are scalable...  ...regard to data handling and storage Participate in code reviews...  ...submitted through our online application system.... 
    Senior
    Online
    Remote job
    Full time

    Commence

    Remote
    1 day ago
  •  ...Setting the Stage Online sports betting content is exploding in...  ...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... 
    Senior
    Online
    Full time
    Local area
    Immediate start
    Relocation

    Dubclub

    Remote
    1 day ago
  •  ...What is The Role We're looking for a Senior Software Engineer to join the team that’s contributing to improving our storage efficiency for metrics, logs, and other types of data, advancing our ES|QL solution to query such data, as well as optimizing the storage layout... 
    Senior
    Full time
    Work experience placement

    Elastic

    United States
    1 day ago
  • $174k - $252k

     .... 5 years of experience with software development in one or more programming...  .... Google's software engineers develop the next-generation technologies...  ...design, networking and data storage, security, artificial...  ...This opportunity will remain online based on business needs which... 
    Senior
    Online

    Google

    Boulder, CO
    2 days ago
  • $174k - $252k

     ...Business, PM, UX, and other engineering teams.Minimum qualifications:...  ...experience.5 years of experience with software development in one or more...  ...design, networking and data storage, security, artificial...  ...Google Wallet) to support their online businesses and bring users into... 
    Senior
    Online
    Worldwide

    Google

    Mountain View, CA
    4 days ago
  • $174k - $252k

     ...and exploration.Mentor engineers and promote best...  ...years of experience with software development using one...  ...engineers.Familiarity with online advertising systems,...  ..., networking and data storage, security, artificial...  ...technology forward.As a Senior Software Engineer in... 
    Senior
    Online

    Google

    Mountain View, CA
    2 days ago
  •  ...About the Team We are the Online Storage team powering ChatGPT, Sora, and the OpenAI APIs....  ...re seeking experienced, problem‑solving engineers to build robust, high‑performance, and...  ...and performance. We’re hiring skilled software engineers to join the Online Storage team... 
    Online
    Full time

    OpenAI

    San Francisco, CA
    1 day ago
  •  ...retrieval and ranking to multi-agent LLM engines, post-training infrastructure, and personalized...  ...Infrastructure: Design high-throughput storage and retrieval for long-term user profiles...  ..., search infrastructure, or low-latency online services.- Proficiency in C++, Go, or... 
    Senior
    Online

    TikTok

    Seattle, WA
    4 days ago
  •  ...reliable on-demand, logistics engine for delivery. We are...  ...! We are looking for Senior iOS Engineers to build...  ...building their online presence. We expect Senior...  ...Codex, Cursor) in the full software development lifecycle,...  ...SDKFamiliarity with networking, storage, and CocoapodsSystems... 
    Senior
    Online
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    4 days ago
  •  ...award-winning games or crafting engine technology that enables...  ...our own internal game teams to online services. This allows games like...  ..., purchasing, cloud storage, and analytics are just a few...  ...experience building production software in RustOwned and shipped large... 
    Senior
    Online

    Epic Games

    Cary, NC
    6 days ago
  • $170k - $205k

     ...Crusoe.About the Role:We're looking for a Senior Software Engineer to help make Crusoe Cloud's container...  ...how quickly customer workloads come online. You'll own core services of the...  ...container registry productsExperience with storage or caching systems at scaleBenefits:Competitive... 
    Senior
    Online
    Full time
    Temporary work

    Crusoe

    San Francisco, CA
    3 days ago
  • $119.8k - $234.7k

     ...Less than 25%Profession: Software EngineeringDiscipline:...  ..., and Infrastructure Engineering (SCHIE) is the team...  ...Microsoft's over 200 online businesses including Bing...  ...alternatives.  As a Senior Software Engineer in the...  ...networking, storage or compute cloud platforms... 
    Senior
    Online
    Ongoing contract
    Work at office
    Local area
    Worldwide
    3 days per week

    Microsoft

    Santa Clara, CA
    3 days ago
  • $174k - $252k

     ...experience.5 years of experience with software development in one or more...  ...with compute technologies, storage or hardware architecture....  ...or Storage.Google's software engineers develop the next-generation technologies...  ...data), Databases (online structured data), and Big Data... 
    Senior
    Online

    Google

    Sunnyvale, TX
    3 days ago
  • $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... 
    Senior
    Online
    Full time
    Local area
    Worldwide
    Relocation package
    3 days per week

    Genentech

    South San Francisco, CA
    4 days ago
  • $184k - $287.5k

     ...enable various technologies around data storage for GPU IO.Develop advanced C++/CUDA libraries...  ...teams and be willing to take on complex engineering tasks that progress towards the goals of...  ...crowd:Development experience in storage software such as Key-Value, File systems object... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $174k - $253k

     ...testing, maintaining, or launching software products, and 1 year of...  ...experience with compute technologies, storage or hardware architecture....  .... Google's software engineers develop the next-generation technologies...  ...everything our users see online is the architecture built by... 
    Senior
    Online
    Worldwide

    Google

    Sunnyvale, TX
    5 days ago
  •  ...story. High-performance networking and storage are the critical components that enable...  ...inference possible.The Lambda Infrastructure Engineering organization forges the foundation of...  ...).We're looking for an experienced Senior Software Engineer to join our storage team. You'... 
    Senior
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    1 day ago
  • $113.58k - $192.9k

     ...Join us and use your data expertise and software engineering skills to drive evidence-based, timely...  ...with Google Cloud Platform (GCP)—compute, storage, networking, and IAM.2+ years of...  ...need a reasonable accommodation for the online application process due to a disability... 
    Senior
    Online
    Immediate start
    Remote work
    Free visa

    Ford

    Allen Park, MI
    4 days ago
  • $166k - $201k

     ...and be part of a high-performing team that believes in each other, come build with us at Crusoe.About This Role:As a Senior Software Engineer on our storage team, you'll be joining our core engineering team to design, build, and optimize our next-generation cloud storage... 
    Senior
    Temporary work

    Crusoe

    San Francisco, CA
    2 days ago
  • $243.29k - $295.25k

     ...owners entirely from managing cluster lifecycles.As a Senior Engineer on the Cache team (part of the Infra Storage org), you will innovate and operate large-scale,...  ...experience) with at least 6+ years of hands-on software engineering experience.Distributed Systems Expertise... 
    Senior
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    4 days ago
  • $162.7k - $199.3k

     ...seeking an experienced Senior Full Stack Developer...  ...years of professional software development experienceExpert...  ...networking, security, storage, and compute...  ...in Computer Science, Engineering, or equivalent practical...  ...process - including the online application and/or overall... 
    Senior
    Online
    Full time
    Local area

    Jones Lang LaSalle

    San Diego, CA
    5 days ago
  • About the TeamThe Storage teams build and operate online stateful systems and abstractions that are reliable, efficient, secure and easy to use for DoorDash Engineering. The teams are responsible for understanding Product Engineering’s evolving needs and developing platform... 
    Online
    Hourly pay
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    New York, NY
    2 days ago
  • Software Senior Principal Engineer (4 openings)Infrastructure Solutions Group (ISG) builds the products that power infrastructure, solutions, and data...  ...the future of enterprise technology. Unstructured Data Storage group delivers two core solutions of the Dell AI... 
    Senior
    Start working today
    Flexible hours

    Dell Technologies

    Colorado
    3 days ago
  • $136k - $220k

     ...technology, we're driving billions in online revenue for leading brands...  ...! Who we are Our engineering department consists of 200+...  ...self-motivated, highly driven Software Engineer who’s excited to build...  ...with open source data storage formats such as Apache Iceberg... 
    Senior
    Online
    Full time
    Worldwide
    Flexible hours

    Attentive

    United States
    1 day ago
  • $117k - $234k

     ...looking for an experienced Senior Frontend Engineer to join the International Technology...  ...value, whether they shop online at Walmart.com, through one...  ...page performance. Browser Storage & Memory Management: Manage...  ...Tech. Were a team of software engineers, data scientists,... 
    Senior
    Online
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    5 days ago
  • Software Engineer: Enterprise Tools Engineering Architect - APM, Infrastructure, and Observability...  ...telemetry across compute, network, storage, and hybrid cloud environments.Experience...  ...observed paid holidays + 1 floating holiday)Online and Retail Discounts, Company Match 401... 
    Senior
    Online
    Local area

    Staples

    Framingham, MA
    3 days ago

Do you want to receive more vacancies?

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