Senior Software Engineer, Catalog Store
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.
$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...SeniorPermanent employmentInternshipWork at officeRemote workWork from homeFlexible hours$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...SeniorInternshipFlexible hours$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...SeniorLong term contractFull timeTemporary workLocal area$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...SeniorPermanent employmentWork at officeRemote workWork from homeFlexible hours- ...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...SeniorRemplacementFor contractorsWork at officeRemote workFlexible hours
$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...SeniorLong term contractPermanent employmentWork at officeRemote workWork from homeFlexible hours$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...SeniorPermanent employmentWork at officeRemote workWork from homeFlexible hours- .... 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...SeniorLong term contractWork at officeLocal areaWorldwideVisa sponsorshipFlexible hours
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...SeniorFull timeSeasonal workWork at officeLocal area- ...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...SeniorPermanent employmentFull timeWork at officeRemote workWork from homeFlexible hours
$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...SeniorRemote workWorldwideFlexible hours$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...SeniorPermanent employmentWork at officeRemote workWork from homeFlexible hours$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...SeniorContract workWork at officeWorldwide$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...SeniorLong term contractFor contractorsWork at officeLocal areaRemote work$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...SeniorFull timeRemote work$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...SeniorLong term contractTemporary workLocal areaRemote workWorldwideFlexible hoursusd123.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...SeniorFull timeSeasonal workLocal area$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...SeniorFull timeWork at officeLocal areaRemote workFlexible hours2 days per week3 days per week$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...SeniorPermanent employmentWork at officeRemote workWork from homeFlexible hours$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 contractPermanent employmentWork at officeRemote workWork from homeFlexible hours$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....SeniorWork at officeRemote workFlexible hours$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...SeniorLocal areaRemote workWork from homeShift work$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...SeniorRemplacementFull timeFlexible hours$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...SeniorLong term contractFull timeTemporary workPart timeFixed term contractDirect hireFlexible hours$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...SeniorFull timeWork at officeRemote workWeekend work- ...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...SeniorRemplacementLong term contractFor contractorsFlexible hours
- ...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...SeniorInternshipRemote workRelocation
$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...SeniorInternshipRemote workFlexible hours$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...SeniorPermanent employmentInternshipWork at officeRemote workWork from homeFlexible hoursusd180.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...SeniorFull timeSeasonal workLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Catalog Store. Be the first to apply!
- software engineer part time Ontario
- software engineer Ontario
- software design engineer Ontario
- software engineer - computer Ontario
- software developer internship no experience Ontario
- software engineer co-op Ontario
- software development engineer Ontario
- software developer Ontario
- software engineer - ai machine learning Ontario
- director software engineering Ontario
