# Senior Software Engineer II, Ads Data Solutions Engineering

**Company**: Instacart
**Location**: Canada - Remote (ON, AB, BC, or NS Only)
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Salary**: CAN$196,000-$207,000 CAD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/instacart/jobs/7951938?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_77a6b61f-dbb

## Description

At Instacart, we're transforming the grocery industry by delivering an essential service that customers rely on to get their groceries and household goods.

## Overview

The Ads DSE team builds the core capabilities that power Instacart's off-platform advertising, secure data collaboration (cleanrooms), automated taxonomy management, and their associated platform foundations.

We're hiring a Senior Engineer II (L6) to co-own the technical roadmap, modernize our data solutions infrastructure, scale off-platform integrations and measurement capabilities, extend our cleanroom collaboration capabilities, and automate taxonomy change management workflows.

## Responsibilities

- Technical leadership and roadmap: Lead architecture for reusable, scalable systems across off-platform workflows, cleanrooms, taxonomy automation, and the Ads Data Solutions Platform.

- Pillar execution:

- Off-platform: expand and harden integrations with external advertising platforms; design privacy-forward activation and identity workflows; reduce reliance on third-party intermediaries; and build measurement ingestion pipelines for performance signals such as reach, frequency, and conversions.

- Data collaboration (cleanrooms): extend our cleanroom orchestration and governance tooling (multi-cleanroom support, policy enforcement), develop reusable query templates and partner configurations, optimize pipelines for cost and performance, and scale secure data collaboration deployment and management.

- Ads Taxonomy: lead intake automation (UI + backend) and release workflow improvements to reduce manual effort and cycle time.

- Platform: assist with platform modernization and developer tooling improvements; contribute to an on-call/SLO strategy as we mature operations.

- AI-first engineering: Use AI-assisted tools daily for design, coding, tests, and docs; define team prompt patterns and workflows; identify AI opportunities in internal tools and ops.

- Product quality, privacy, and security: Translate ambiguous requirements into pragmatic phases (POC, pilot, production) with clear SLAs/SLOs. Champion security-by-design, data governance, and privacy compliance (e.g., GDPR/CCPA) across pipelines.

- Mentorship and collaboration: Mentor engineers up to L5; set code quality and review standards. Build cross-team partnerships (Ads Manager, Measurement Science, Data Platform, Privacy/Legal, and external platforms).

## Requirements

- Proven senior-level impact

- 8+ years of software engineering experience (typically 10+ for this level) delivering and operating large-scale backend/data systems; led cross-team projects and architectural decisions.

- Backend and data engineering: Strong in Python and one of Ruby or Go; services/APIs (REST/gRPC); integrations with third-party APIs (e.g., Meta, Google, The Trade Desk).

- Data pipelines with DBT and Airflow; Spark/Databricks; advanced SQL and performance tuning.

- Snowflake and AWS experience; cost-aware design; workflow orchestration (e.g., Temporal) and event-driven patterns.

- Ads/cleanrooms/privacy: Experience with ad-tech/programmatic and measurement integrations; cleanrooms (Snowflake DCR, shares/listings); identity/matching (UID2, RampID) and deconfliction.

- Working knowledge of privacy and compliance practices (GDPR/CCPA) in data workflows.

- Platform excellence: CI/CD, containers, test strategy; observability (metrics/logs/tracing) with tools like Datadog; incident readiness and SLO thinking.

- AI fluency (must-have): Demonstrated, recent hands-on use of AI-assisted development tools (e.g., GitHub Copilot, Cursor, OpenAI-based assistants) to improve speed and quality.

- 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; familiarity with evaluation, guardrails, and security/privacy implications in AI usage.

- Collaboration and communication: Clear technical writing; stakeholder management; ability to drive consensus and unblock execution.

## Benefits

- Highly market-competitive compensation

- Base pay range for a successful candidate: CAN$196,000-$207,000 CAD

- Eligible for a new hire equity grant as well as annual refresh grants

## Skills

### Required
- Python
- Ruby
- Go
- REST
- gRPC
- Meta
- Google
- The Trade Desk
- DBT
- Airflow
- Spark
- Databricks
- SQL
- Snowflake
- AWS
- Temporal
- UID2
- RampID
- GDPR
- CCPA
- Datadog

### Nice to have
- UID2/TTD integrations
- Roku/Pubmatic/NBCU
- Meta Advanced Analytics/Google ADH pipelines
- Catalog/taxonomy
- entity lineage
- custom hierarchy systems
- Snowflake governance patterns
- partner data collaboration at scale
- Vendor/partner management
- external API certification programs
- Building AI-powered internal tools

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/instacart/jobs/7951938?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
