Senior Software Engineer, AI Productivity
Canada · NS OnlySenior Software Engineer, AI Productivity at Instacart (Canada-remote). Builds AI-powered platforms and internal productivity tools using LLMs—code assistants, test automation, knowledge search, intelligent chat workflows. Requires Python/Go/Java backend, LLM API integration, RAG and vector search, data governance, and prompt engineering. Focuses on developer and operator efficiency rather than customer-facing products.
Senior Software Engineer, Backend Platform
Canada · NS OnlySenior Software Engineer, Backend Platform at Instacart (Canada-remote). Builds Go-based shared platform foundations (frameworks, libraries, tooling) for services across marketplace, advertising, and fulfillment domains. Requires hands-on platform architecture, observability, API standards, and reliability improvements. Ideal for engineers who enjoy platform strategy, cross-team influence, and internal infrastructure adoption at scale.
Senior Software Engineer II, Ads Data Solutions Engineering
Canada · NS OnlySenior Software Engineer II (L6) in Ads Data Solutions Engineering at Instacart, owning technical roadmap for off-platform advertising, cleanrooms, and taxonomy management systems. Requires leadership in designing scalable, data-intensive systems, mentoring L4/L5 engineers, and cross-team collaboration. Remote in Canadian provinces only (ON, AB, BC, NS).
Senior Software Engineer, Core Experience
Canada · NS OnlySenior Software Engineer, Ads
Canada · NS OnlyInstacart is hiring a Senior Software Engineer for their Ads team, focused on building scalable reporting solutions and data infrastructure that serves millions of users and processes petabyte-scale data. The role involves designing and maintaining metrics delivery systems, advocating for data quality and performance standards, and leading cross-functional initiatives across product, design, and data science teams. You'll need 5+ years of software engineering experience, strong SQL and distributed systems knowledge, and proven work with data processing tools like DBT, Airflow, and Spark, plus fluency in Rails, Python, Go, or Scala. The tech stack spans a modern data ecosystem (Databricks, Snowflake, Delta Lake), and the company offers competitive compensation, equity, and a flex-first remote policy currently limited to Canadian provinces (Ontario, Alberta, BC, Nova Scotia). Prior digital advertising industry experience is preferred but not required, and this is a high-ownership role where you'll help shape long-term platform strategy.
Senior Software Engineer, Storage
RemoteSenior Software Engineer, Storage role at Instacart focused on building and maintaining key-value store infrastructure serving millions of requests daily. Responsibilities include designing cloud-scale caching systems, distributed database optimization, automated monitoring, control-plane systems, and infrastructure automation across hundreds of clusters holding terabytes of in-memory data. Requirements include strong distributed systems knowledge, cloud infrastructure experience, and systems-level thinking; compensation and equity not specified.
Senior Software Engineer II, Storage
RemoteInstacart is hiring a Senior Software Engineer for its Database Storage team, which maintains the cloud infrastructure supporting millions of daily grocery transactions across hundreds of petabyte-scale database clusters. You'll own and build foundational storage platform components including automated monitoring and control-plane systems, database proxies, backup solutions, and forward-looking work on distributed databases and AI-driven operations. The role requires 5+ years of large-scale cloud services experience, 1+ years hands-on with PostgreSQL or similar databases, 1+ years building cloud control-plane software, plus strong system design and cross-team collaboration skills. You'll work with Go, Python, Rust, RDS, Postgres, Yugabyte, and observability tools like Datadog and Snowflake in a fully remote position reporting to an engineering manager with significant technical autonomy. Compensation is competitive and location-dependent (CA/NY/CT/NJ at $230-242K; other states $192-222K base), plus equity and benefits. The role emphasizes ownership, shipping quality code, mentoring junior engineers, and solving high-impact infrastructure problems that drive company-wide cost management and resilience.
Senior Software Engineer II, (ML/AI Platform)
RemoteSenior Software Engineer II, Logistic Foundation
RemoteSenior Software Engineer II, Core Experience
RemoteSenior Software Engineer II, AI Labs & Foundations
RemoteSenior Software Engineer, Data Governance & Foundations
RemoteSenior Software Engineer, Ads
RemoteInstacart is hiring a Senior Software Engineer for its Ads team, which builds reporting solutions and advertising products for the platform's retail media network. You'll lead design and implementation of new ad formats, collaborate across product and engineering teams on strategy, and maintain high technical standards while working with petabyte-scale data systems. Required qualifications include a CS degree or equivalent plus 5+ years of software engineering experience, strong expertise in SQL, distributed systems, and data processing tools like DBT and Airflow, and demonstrated ability to design for scale. Preferred experience includes digital advertising, big data technologies (Spark, Kafka, Hive), and streaming/batch data pipelines. This is a remote role (flex-first) with market-competitive pay ranging from $166k–$210k USD depending on location, plus new-hire equity and annual refresh grants. The standout detail: you'll work on petabyte-scale infrastructure directly supporting advertiser reporting and billing for millions of users.
Catalog Operations Analyst II
Canada · NS OnlyDirector of Product, Agentic Commerce
RemoteDirector of Product, Agentic Commerce
Canada · NS OnlyAccount Manager II
RemoteInstacart seeks an Account Manager II to manage relationships with CPG advertisers on Instacart's ad platform, delivering campaign performance insights, optimizing advertising strategies, and driving upsells. The role is remote across the US, reports to Advertiser Success leadership, and involves managing CPG customer relationships, presenting performance data, and leading quarterly business reviews. Compensation not specified. This is a sales/account management role focused on advertising customer retention and growth, not software engineering.
Senior Program Manager, Quality Assurance
Canada · NS OnlyInstacart is hiring a Senior Program Manager for Quality Assurance within its Customer Experience organization—a hybrid program management and hands-on data analytics role responsible for operating the QA program's cadences, SLAs, and cross-functional commitments while building dashboards and analyses that drive business action. The role owns daily anomaly standups through quarterly reviews, manages a central quality-signal tracker with SLA governance, and partners with Engineering, Product, L&D, and Operations teams to route every quality signal to a named owner across five action workstreams. Required experience includes 6–8 years combining program management and analytics (ideally in CX, contact centers, or trust and safety), high SQL proficiency, expertise with visualization tools like Tableau or Looker, understanding of contact center metrics and A/B testing, and proven ability to build executive-facing dashboards and run cross-functional programs with measurable outcomes. The role is fully remote in Canada (Ontario, Alberta, British Columbia, and Nova Scotia only) with a base salary of CAD $120,000–$126,500 plus equity grants. Stand-out detail: this requires truly demonstrated hands-on analytics chops, not just program management supported by analysts—you'll personally write SQL queries, build dashboards, and perform root-cause analysis alongside managing the operating rhythm.
Senior Program Manager, Quality Assurance
RemoteInstacart is seeking a Senior Program Manager to operate the Quality Assurance program for its global Customer Experience organization, blending hands-on program management with data analytics. The role owns QA cadences (daily standups through quarterly reviews), manages a central actions tracker with SLA governance, and personally builds dashboards and SQL analyses to turn audit data into business insights across customer, retailer, and shopper interactions. You'll need 6–8 years of combined program management and analytical experience in customer experience or contact center operations, with high SQL proficiency, demonstrated expertise as both a program manager and data analyst (not one supporting the other), and strong cross-functional communication skills. The role requires understanding of contact center metrics, A/B testing, analytical visualization tools (Tableau, Looker, etc.), and proficiency with AI tools like Claude or ChatGPT integrated into workflows. Instacart offers competitive, location-dependent base pay ($122k–$155k USD depending on state), equity grants, and a Flex First remote work policy with optional in-person collaboration; this is a fully remote position. The role is notably analytical and operationally heavy—you'll spend substantial time on SQL investigations, impact modeling, and automated reporting rather than strategic consulting.
Software Engineer II, Technical Search Visibility
Canada · NS OnlyInstacart seeks a Software Engineer II for the Technical Search Visibility pod within Marketing Enablement & Technology. The role builds full-stack features for SEO/AEO, data pipelines, and organic search optimization. Responsibilities include end-to-end feature development, data pipeline contribution, and collaboration with product/marketing teams. Salary and tech stack not detailed. Location: Canada Remote only (ON, AB, BC, NS).
Want Instacart roles matched to you?
Swoopd scores fresh postings against your résumé so you only see the matches that matter.