I

Instacart

Verified Job Source

Add life to cart 🛒

San Francisco, CA

Software Development
5,001+ people

About

Instacart is a leading grocery technology company that partners with more than 2,200 retail banners – representing nearly 100,000 stores – to transform how people shop for the groceries they need from the retailers they trust, while creating flexible earning opportunities for shoppers. Through the Instacart Marketplace, Instacart Enterprise platform, and Instacart Ads ecosystem, the company powers ecommerce, fulfillment, in-store technology, AI offerings, and advertising for partners. With Instacart Health, the company is providing tools to increase nutrition security, make healthy choices easier for consumers, and expand the role that food can play in improving health outcomes. For more information, visit www.instacart.com/company.

Open positions

Senior Software Engineer II, Developer Experience

Remote · Alberta, Canada, British Columbia, Canada, Nova Scotia, Canada, Ontario, Canada

Design, build, and maintain internal developer tooling and infrastructure to improve engineering productivity and reliability. Lead complex technical initiatives end-to-end while collaborating with cross-functional teams to reduce friction and improve velocity.

Staff Software Engineer, Developer Experience

Remote · Alberta, Canada, British Columbia, Canada, Nova Scotia, Canada, Ontario, Canada

You will lead the technical direction for developer infrastructure, including CI/CD pipelines, development environments, and AI-powered tooling to improve developer velocity. You will also mentor engineers and partner across the organization to drive architectural improvements and reliability for engineering-wide systems.

Software Engineer II, - Ads

Remote · Alberta, Canada, British Columbia, Canada, Nova Scotia, Canada, Ontario, Canada

You will build and ship publisher-facing features across the Carrot Ads platform, including API endpoints, reporting views, and configuration tooling. You will also collaborate with cross-functional teams to improve system reliability, data integrity, and partner-facing performance.

Senior Software Engineer II, Marketing Enablement & Technology

Remote · Alberta, Canada, British Columbia, Canada, Nova Scotia, Canada, Ontario, Canada

You will lead the technical roadmap and architectural strategy for the Paid Marketing technology pod to build scalable, reusable systems. Additionally, you will drive cross-team initiatives and mentor engineers while partnering with product and marketing leadership to enhance developer productivity.

Senior Data Analyst

Remote · Alberta, Canada, British Columbia, Canada, Nova Scotia, Canada, Ontario, Canada

The role involves architecting and delivering scalable financial data models, pipelines, and reporting infrastructure to support Finance and Accounting teams. You will also drive continuous improvement through automation and leverage AI technologies to optimize financial analytics and decision-making.

Senior Software Engineer, Marketing Enablement & Technology

Remote · Alberta, Canada, British Columbia, Canada, Nova Scotia, Canada, Ontario, Canada

Architect and scale backend services and ETL processes to power paid marketing channels and third-party integrations. Lead end-to-end projects, drive technical direction, and mentor junior engineers while partnering with Marketing and Product leadership.

Senior Software Engineer, AI Productivity

Remote · Ontario, Canada, Alberta, Canada, British Columbia, Canada, Nova Scotia, Canada

Design and operate AI-powered services and internal tools to improve developer and operator productivity. Partner with cross-functional teams to implement secure, scalable LLM integrations and track success via productivity metrics.

Software Engineer II, Technical Search Visibility

Remote · Alberta, Canada, British Columbia, Canada, Nova Scotia, Canada, Ontario, Canada

You will build and ship full-stack features to enhance search engine visibility and organic traffic while collaborating with product and marketing teams. You will also contribute to data pipelines and apply technical best practices to ensure performant, observable, and scalable code.

Senior Software Engineer II, Ads Data Solutions Engineering

Remote · Ontario, Canada, Alberta, Canada, British Columbia, Canada, Nova Scotia, Canada

Lead the architecture and technical roadmap for Ads Data Solutions, focusing on off-platform integrations, cleanrooms, and taxonomy automation. Mentor senior engineers and collaborate cross-functionally to deliver scalable, AI-driven data systems.

Senior Data Engineer II, Finance

Remote · Alberta, Canada, British Columbia, Canada, Nova Scotia, Canada, Ontario, Canada

You will design and own critical financial data integration pipelines and models to support accounting, billing, and revenue teams. Additionally, you will drive the Finance Data Strategy and mentor team members to ensure engineering excellence.

Senior Software Engineer, Marketing Platform Tooling

Remote · Alberta, Canada, British Columbia, Canada, Nova Scotia, Canada, Ontario, Canada

You will architect, build, and maintain scalable backend infrastructure and data pipelines for targeting and CRM messaging platforms. Additionally, you will collaborate across teams to drive technical direction and ensure the reliability and performance of critical marketing systems.

Senior Software Engineer I — Agentic Analytics

Remote · Ontario, Canada, Alberta, Canada, British Columbia, Canada, Nova Scotia, Canada

Design and build LLM-powered systems to transform how data practitioners interact with data through natural-language access and AI-assisted SQL. Develop end-to-end agentic workflows, retrieval systems, and quality evaluations to embed AI capabilities across the data infrastructure ecosystem.

Senior Software Engineer, Ads

Remote · Ontario, Canada, Alberta, Canada, British Columbia, Canada, Nova Scotia, Canada

Develop and maintain scalable, fault-tolerant reporting solutions and data pipelines for the Ads suite. Collaborate with cross-functional partners to ensure accurate data flow for billing, attribution, and strategic decision-making.

Senior Software Engineer II, Marketing Enablement & Technology

Remote · Alberta, Canada, British Columbia, Canada, Nova Scotia, Canada, Ontario, Canada

Lead the technical roadmap and architectural decisions for the Paid MarTech pod to build scalable, reusable systems. Partner with senior Product and Marketing leaders to drive strategic initiatives and enhance developer productivity through improved tooling and processes.

Senior Software Engineer, Backend Platform

On-site

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…

Senior Software Engineer, Instacart Business

On-site

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…

Staff Software Engineer, Shopper Activation & Engagement

On-site

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 million…