Senior Software Engineer II, Ads Data Solutions Engineering
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