Instacart logo

Senior Software Engineer II, Ads Data Solutions Engineering

Instacart

Remote · 8+ years experience · Full-time · Remote · Posted Oct 14, 2026

At a glance

Experience
8+ years experience
Employment
Full-time
Workplace
Remote
Location
Remote

About the role

  • The Ads DSE team builds core capabilities powering Instacart's off-platform advertising, secure data collaboration, automated taxonomy management, and platform foundations.
  • The Senior Software Engineer II will co-own the technical roadmap, modernize data solutions infrastructure, scale off-platform integrations and measurement capabilities, and extend cleanroom collaboration capabilities.

Responsibilities

  • Lead architecture for reusable, scalable systems across off-platform workflows, cleanrooms, taxonomy automation, and the Ads Data Solutions Platform.
  • Evolve core abstractions, testing, CI/CD, observability, and cost efficiency while proactively driving modernization.
  • Propose and drive initiatives on behalf of engineering management, align stakeholders, and manage dependencies.
  • Expand and harden integrations with external advertising platforms, design privacy-forward activation and identity workflows, and build measurement ingestion pipelines.
  • Extend cleanroom orchestration and governance tooling, develop reusable query templates and partner configurations, and scale secure data collaboration deployment.
  • Lead intake automation and release workflow improvements for Ads Taxonomy to reduce manual effort and cycle time.
  • Assist with platform modernization and developer tooling improvements while contributing to an on-call/SLO strategy.
  • Use AI-assisted tools daily for design, coding, tests, and docs, and define team prompt patterns and workflows.
  • Translate ambiguous requirements into pragmatic phases with clear SLAs/SLOs while championing security-by-design and data governance.
  • Mentor engineers up to L5, set code quality and review standards, and build cross-team partnerships.

Requirements

  • 8+ years of software engineering experience delivering and operating large-scale backend/data systems
  • Strong in Python and one of Ruby or Go, with experience in services/APIs and third-party API integrations
  • Experience with data pipelines using DBT and Airflow, Spark/Databricks, and advanced SQL with performance tuning
  • Experience with Snowflake and AWS, cost-aware design, workflow orchestration, and event-driven patterns
  • Experience with ad-tech/programmatic and measurement integrations, cleanrooms, and identity/matching
  • Working knowledge of privacy and compliance practices in data workflows
  • Experience with CI/CD, containers, test strategy, observability, and incident readiness
  • Demonstrated, recent hands-on use of AI-assisted development tools
  • Experience defining reusable prompts/workflows for team use and contributing to AI-enabled internal tools or automation
  • Ability to evaluate when to apply AI vs. deterministic systems with familiarity in evaluation and guardrails

Preferred qualifications

  • Direct experience with UID2/TTD integrations, Roku/Pubmatic/NBCU, or Meta Advanced Analytics/Google ADH pipelines
  • Catalog/taxonomy, entity lineage, or custom hierarchy systems
  • Snowflake governance patterns, partner data collaboration at scale
  • Vendor/partner management and external API certification programs
  • Building AI-powered internal tools

Benefits

  • New hire equity grant
  • Annual refresh grants

Workplace

  • Role is remote with optional visits to the Toronto office

Skills

  • Python
  • Ruby
  • Go
  • REST
  • gRPC
  • DBT
  • Airflow
  • Spark
  • Databricks
  • SQL
  • Snowflake
  • AWS
Show all 15 skills
  • Temporal
  • Datadog
  • GitHub Copilot

Instacart

Senior Software Engineer II, Ads Data Solutions Engineering

Apply now