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

Senior Software Engineer, Catalog Store

Full-time

Instacart

We're transforming the grocery industry At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers. Instacart has become a lifeline for millions of people, and we’re building the team to help push our shopping cart forward. If you’re ready to do the best work of your life, come join our table. Instacart is a Flex First team There’s no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work—whether it’s from home, an office, or your favorite coffee shop—while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work. Overview Instacart is powered by a robust set of cloud services, and every product a customer searches for, browses, or adds to their cart is served from storage systems the Catalog Store team builds and runs. We own the low-latency, application-facing storage and retrieval platform behind Instacart's product catalog, serving Search, Ads, shopper and customer apps, and AI systems across the company. Our platform includes sharded self-hosted PostgreSQL clusters, a high-frequency Go RPC service, Temporal-based ingestion pipelines, and a new in-house in-memory key-value store built for read-heavy workloads.

This role is based in Canada (Toronto preferred) and is open to remote work in Ontario, Alberta, British Columbia and Nova Scotia. About the Job If you're excited by distributed systems at scale, real-time data challenges, and opportunities to shape the future of AI-powered commerce, this team offers a chance for outsized impact in a fast-paced environment: - You will be a senior engineer on a small team with a large amount of ownership and autonomy, reporting to an engineering manager and partnering closely with the team's tech lead on technical direction. - You will work in an AI-empowered environment, using and helping to shape the latest AI tools for research, development and operations. - You will lead projects end to end, from ambiguous problem to design, implementation, production rollout and operation, across Catalog Store services and datastores, including critical Go RPCs, PostgreSQL, in-memory key-value stores, and distributed datastore technologies. - You will own the health and evolution of our self-hosted PostgreSQL fleet on AWS EC2: sharding and replica topology, capacity planning, backups and restores, schema and index tuning, upgrades, and retiring legacy clusters. - You will drive new datastore systems to production, from ingestion and data freshness to migrating APIs onto them with shadow testing, staged rollouts and clear deprecation plans. - You will optimize and harden our Temporal-based ingestion workflows that keep catalog data fresh, reliable and observable. - You will write and review design documents, make sound technical trade-offs, and drive alignment with partner teams across other Instacart pillars. - You will raise the bar for reliability through strong observability, SLOs, automation and runbooks, take part in the team's on-call rotation, and lead incident response and follow-up for systems you own. - You will mentor other engineers, raise code quality through thoughtful review, and help onboard new teammates. Instacart's technology is constantly changing and adapting.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Catalog Store in Ontario vacancy
  • $168k - $177.5k per year

     ...browses, or adds to their cart is served from storage systems the Catalog Store team builds and runs. We own the low-latency, application-...  ...impact in a fast-paced environment: You will be a senior engineer on a small team with a large amount of ownership and autonomy... 
    Senior
    Permanent employment
    Internship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Ontario
    1 day ago
  • $139.87k - $167.85k per year

     ...canonical and ready to query, with no engineering or maintenance required. We’re proud that...  ...of companies. We're looking for a senior software engineer to join our Orchestration team...  ...Experience building or working with metadata, catalog, lineage, or discovery/search systems... 
    Senior
    Internship
    Flexible hours

    Fivetran

    Ontario
    1 day ago
  • $113k - $163k per year

     ...About the Role As a Senior Mobile Software Engineer within our US Retirement technology organization, you will design, build, and deliver high-quality...  ...shared during the accommodation request process will be stored and used in a manner that is consistent with applicable laws... 
    Senior
    Long term contract
    Full time
    Temporary work
    Local area

    Manulife

    Ontario
    3 days ago
  • $168k - $177.5k per year

     ...about our flexible approach to where we work. Overview Instacart is seeking a backend engineer with demonstrated success building highly reliable, performant and scalable software to shape the platform powering real-world, real-time processes. The Logistics Platform... 
    Senior
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Ontario
    4 days ago
  •  ...that powers Reddit’s mission. As a backend engineer on the team, candidates might work on:...  ...to code independently, but may work with senior engineers on the design of complex solutions...  ...Required Qualifications: ~3+ years of software development experience in one or more... 
    Senior
    Remplacement
    For contractors
    Work at office
    Remote work
    Flexible hours

    Reddit

    Ontario
    4 days ago
  • $168k - $177.5k per year

     ...develops intelligent systems and capabilities that support Instacart’s business and teams across the company. We are seeking a Senior Software Engineer to join the Enterprise AI team and help build reliable, scalable AI-powered solutions. You will work with engineers, product... 
    Senior
    Long term contract
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Ontario
    4 days ago
  • $168k - $177.5k per year

     ...them. Our work serves the advertisers who drive Instacart's main revenue, and there is tremendous room to grow. We are hiring a Senior Software Engineer (IC5) to own high-impact initiatives such as ads web observability and North Star metrics and automated AI review for ads... 
    Senior
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Ontario
    4 days ago
  •  .... Our team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to build...  ...new model architectures Minimum qualifications Significant software engineering experience, particularly with distributed systems... 
    Senior
    Long term contract
    Work at office
    Local area
    Worldwide
    Visa sponsorship
    Flexible hours

    Anthropic

    Ontario
    4 days ago
  • usd180.2k - usd233.2k per year

     ...used across web, iOS, and Android, plus the engineering tooling that connects design intent to shipped product code. We're small and senior — a design manager and two product...  ...users. ~6+ years of industry experience in software engineering. Expected salary ranges... 
    Senior
    Full time
    Seasonal work
    Work at office
    Local area

    Thumbtack

    Ontario
    4 days ago
  •  ...more about our flexible approach to where we work. Overview Instacart is seeking a backend engineer with demonstrated success building highly reliable, performant and scalable software to shape the platform powering real-world, real-time processes. The Logistics Platform... 
    Senior
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Ontario
    18 days ago
  • $158k - $220k per year

     ...it's accessed. Our work has a big impact: it solves the hardest data challenges faced by MongoDB's largest customers. As a Senior Software Engineer on Cluster Scalability, you'll work on data partitioning, one of the hardest and most impactful problem areas at MongoDB... 
    Senior
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Ontario
    4 days ago
  • $196k - $207k per year

     ...associated platform foundations. We are hiring a Senior Engineer II (L6) to co-own the technical roadmap,...  ...senior‑level impact ~8+ years of software engineering experience (typically 10+...  ...Analytics/Google ADH pipelines. Catalog/taxonomy, entity lineage, or custom hierarchy... 
    Senior
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Ontario
    4 days ago
  • $115k - $165k per year

     ...Senior Software Engineer, Backend — Toast International Location: Toronto, ON / Canada Hybrid (Ontario) Who We Are Toast is driven by building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best: building the businesses... 
    Senior
    Contract work
    Work at office
    Worldwide

    Toast

    Ontario
    4 days ago
  • $117.5k - $164.5k per year

     ...problems with remarkable teams. Greenhouse is searching for a Senior Full Stack Engineer to join our Employer Experience & Talent Discovery team....  ...Best Workplaces multiple years in a row.  –  Greenhouse Software is an equal opportunity employer. All qualified applicants... 
    Senior
    Long term contract
    For contractors
    Work at office
    Local area
    Remote work

    Greenhouse

    Ontario
    a month ago
  • $110k - $160k per year

     ...you move forward. Who You Are: A  Senior Guidewire Developer  with certification...  ...You'll Bring ~10+ years of experience in software development within P&C insurance...  ...We welcome applications from Guidewire engineers across a range of experience levels. Compensation... 
    Senior
    Full time
    Remote work

    Norima Consulting

    Ontario
    12 days ago
  • $191k - $265k per year

     ...those guarantees real. We are hiring a Senior Engineering Manager to manage the largely New York-based...  ..., takes the responsibility of durably storing customer data seriously, and has strong...  ...APIs used by Replication, Query and Catalog modules, and commands for local reads and... 
    Senior
    Long term contract
    Temporary work
    Local area
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Ontario
    4 days ago
  • usd123.3k - usd159.5k per year

     ...enables these experiences. We empower product engineering teams by providing scalable, high-...  ...engineering blog . Challenge As a Software Engineer on the ML Infrastructure team, you...  ...with AI models and tooling. Partner with senior engineers to evaluate next-generation AI... 
    Senior
    Full time
    Seasonal work
    Local area

    Thumbtack

    Ontario
    4 days ago
  • $100k - $145k per year

     ...passion for technology at Thomson Reuters Labs. We are seeking a Senior Research Engineer who will bring expertise in AI and ML and is interested in...  ...Engineer, you will: Develop and Deliver: Applying modern software development practices, you will be involved in the entire... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ontario
    6 days ago
  • $180k - $190k per year

     ...apply machine learning, optimization, and software engineering to solve complex problems for customers,...  ...internal partners. We are seeking a Senior Machine Learning Engineer to design,...  ...processing, streaming systems, feature stores, or real-time feature computation. Experience... 
    Senior
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Ontario
    4 days ago
  • $229k - $241.5k per year

     ...community through regular in-person events. Learn more about our flexible approach to where we work. Overview As a Staff Software Engineer, you will play a key role in shaping and advancing a robust data platform that addresses strategic challenges within Ads and across... 
    Long term contract
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Ontario
    2 days ago
  • $86.49k - $125.18k per year

     ...organization, apply now.   We are currently seeking a Senior Backend .Net/GCP Engineer to join our team remotely in Canada. Who we are:...  ...A .NET Lead Engineer is first and foremost an experienced software development leader who specializes in .NET C# development.... 
    Senior
    Work at office
    Remote work
    Flexible hours

    NTT DATA Services

    Ontario
    3 days ago
  • $65k per year

     ...what it’s like to wake up and keep brand promises:  Foundever stories . About the role We are currently looking for a Senior Network Engineer to join the Foundever family!  80% virtual and 20% onsite (within reasonable driving distance from the Green Valley... 
    Senior
    Local area
    Remote work
    Work from home
    Shift work

    Foundever®

    Ontario
    4 days ago
  • $97.6k - $147.6k per year

     ...what’s possible. Job Description: Parsons is now hiring a Senior Safety & RAM Engineer working within a team of professionals working on specific...  ...with ISO/IEC/IEEE-15288 Standard for Systems and Software Engineering processes, and alignment with the RAMS Lifecycle... 
    Senior
    Remplacement
    Full time
    Flexible hours

    Parsons

    Ontario
    6 days ago
  • $91.2k - $136.8k per year

     ...Power Systems Engineer The Power Systems Engineer executes electrical power system network...  ...Knowledge of a power system analysis software (PTW from SKM, ETAP, EasyPower, CYME) is...  ...performance and development conversations, Senior Talent Program, global career opportunities... 
    Senior
    Long term contract
    Full time
    Temporary work
    Part time
    Fixed term contract
    Direct hire
    Flexible hours

    Schneider Electric

    Ontario
    7 days ago
  • $261k - $290k per year

     ...closely with Technical Success, Product, Engineering and others to deliver the best possible experience...  ...scale our support operations. Join the Senior Support Engineering (SSE) team at OpenAI...  ...Science or a related field. A strong software engineering foundation is important for... 
    Senior
    Full time
    Work at office
    Remote work
    Weekend work

    OpenAI

    Ontario
    4 days ago
  •  ...optimizing advertising systems and marketplace dynamics, our ML engineers tackle some of the most interesting and impactful problems in large...  ...skills in Python, Java, Go, or similar languages, with solid software engineering fundamentals ~ ML Fundamentals: a strong grasp of... 
    Senior
    Remplacement
    Long term contract
    For contractors
    Flexible hours

    Reddit

    Ontario
    4 days ago
  •  ...Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US healthcare client. You will play a...  ...telemetry, and evaluation platforms. Strong knowledge of software engineering best practices, testing, debugging, and performance... 
    Senior
    Internship
    Remote work
    Relocation

    Miratech

    Ontario
    3 days ago
  • $206.7k - $232.54k per year

     ...canonical and ready to query, with no engineering or maintenance required. We’re...  ...We’re looking for a hands-on Senior Engineering Manager to lead...  ...dbt V2, dbt’s next-generation engine. This is a backfill role for...  ...leader who can combine strong software-engineering judgment with... 
    Senior
    Internship
    Remote work
    Flexible hours

    Fivetran

    Ontario
    4 days ago
  • $161k - $170k per year

     ...through regular in-person events. Learn more about our flexible approach to where we work. Overview About the Role - As a Senior Sales Engineer at Instacart, you'll have a unique opportunity to drive adoption of our flagship, industry leading ecommerce products and... 
    Senior
    Permanent employment
    Internship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Ontario
    4 days ago
  • usd180.2k - usd233.2k per year

     ..., turning complex operational needs into software that's easier to run, extend, and automate...  ...and what gets retained. You’ll own that engineering problem end to end, building on our identity...  ...of relational and non-relational data stores (Postgres, DynamoDB, or similar). ~ Sound... 
    Senior
    Full time
    Seasonal work
    Local area

    Thumbtack

    Ontario
    4 days ago

Do you want to receive more vacancies?

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