Instacart

Senior Software Engineer II, Ads Data Solutions Engineering

Instacart
Apply
5 days ago
Remote, CanadaSenior

Responsibilities

  • Lead architecture for reusable, scalable systems across off-platform advertising workflows, cleanrooms, taxonomy automation, and the Ads Data Solutions Platform.
  • Co-own the technical roadmap, drive modernization, align stakeholders, and manage cross-team dependencies.
  • Build and scale advertising integrations, privacy-forward identity and activation workflows, measurement ingestion pipelines, and cleanroom orchestration and governance capabilities.
  • Improve taxonomy intake automation, release workflows, platform foundations, developer tooling, testing, observability, cost efficiency, and operational readiness.
  • Mentor engineers up to L5, establish code-quality and review standards, and act as an individual-contributor technical lead.
  • Use AI-assisted tools for design, coding, testing, and documentation while defining reusable team prompts, workflows, and AI-enabled internal tools.
  • Champion security-by-design, data governance, privacy compliance, SLAs, and SLOs across data workflows.

Requirements

  • 8+ years of software engineering experience delivering and operating large-scale backend or data systems, including cross-team leadership and architectural decision-making.
  • Strong Python and one of Ruby or Go, with experience building services, APIs, and third-party integrations.
  • Experience with data pipelines using DBT and Airflow, Spark or Databricks, advanced SQL, Snowflake, AWS, workflow orchestration, and event-driven systems.
  • Experience with ad-tech or programmatic advertising, measurement integrations, cleanrooms, identity or matching systems, and data deconfliction.
  • Working knowledge of GDPR and CCPA practices in data workflows.
  • Experience with CI/CD, containers, testing strategy, observability, incident readiness, and SLOs.
  • Recent hands-on experience with AI-assisted development tools such as GitHub Copilot, Cursor, or OpenAI-based assistants, including prompt and workflow design, evaluation, guardrails, and privacy considerations.
  • Clear technical writing, stakeholder management, consensus-building, and execution skills.
  • Preferred qualifications include UID2 or TTD integrations; Roku, PubMatic, NBCUniversal, Meta Advanced Analytics, or Google ADH pipelines; catalog or taxonomy systems; Snowflake governance; partner data collaboration; vendor management; and AI-powered internal tools.

Benefits

  • Remote work within Ontario, Alberta, British Columbia, or Nova Scotia under Instacart’s Flex First policy, with occasional trips to the Toronto office.
  • Eligible for a new-hire equity grant and annual refresh grants.
  • Base pay range for Canadian candidates is CAD 196,000–207,000.

Tech Stack

Apache AirflowApache SparkAWSDatabricksDatadogdbtGogRPCPythonRubySnowflakeSQL

Categories

BackendData Engineering
Instacart

About Instacart

10,000+ employees

Instacart builds a grocery technology platform used by retailers and consumers for online shopping, delivery, and pickup. Its business spans a consumer marketplace, enterprise e-commerce and fulfillment software, and a retail media ads network, generating revenue from fees, subscriptions, software, and advertising. Founded in 2012 and headquartered in San Francisco, the company is publicly traded on Nasdaq and operates across the U.S. and Canada.

Contact me