Senior Software Engineer II, Ads Data Solutions Engineering

Instacart

Confirmed live today Trusted
Remote

Quick summary

Work type
Remote
Location
Ontario, CanadaAlberta, CanadaBritish Columbia, CanadaNova Scotia, Canada
Salary
$196,000–$207,000 / yr
Posted
150 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $198k
This role $202k
$147k $253k
below market most similar roles pay here above market

This role pays less than 51% of similar roles. Most pay $157,187–$238,312 — the blue band above. At the midpoint, this role pays about $202k versus about $198k for comparable roles.

Based on 240 similar postings.

Employer

About Instacart

Instacart (Maplebear Inc.) is a North American grocery technology company that operates an online marketplace and delivery service connecting customers with personal shoppers who pick and deliver orders from local retailers. It also sells retail e-commerce software and advertising services to grocers and brands.

Instacart currently has 29 open roles on FindRole.

Listed pay typically runs $196,000–$207,000 across 29 roles with salary data.

Most-posted roles

View all roles at Instacart

At a glance

TL;DR · Senior Software Engineer II, Ads Data Solutions Engineering

Senior Software Engineer II, Ads Data Solutions Engineering joins the Ads DSE team to co-own the technical roadmap and modernize data solutions infrastructure. This role involves designing and shipping scalable, data-intensive systems for off-platform advertising, secure data cleanrooms, automated taxonomy management, and platform foundations. Key responsibilities include leading architecture for reusable abstractions, expanding external advertising integrations, and building measurement ingestion pipelines for reach and conversions. The engineer will utilize Python, Ruby, or Go, alongside Spark, Databricks, DBT, Airflow, Snowflake, and AWS. Core tasks involve managing privacy-forward identity workflows, optimizing cost-efficient pipelines, and implementing AI-assisted development tools. The role solves complex problems in ad-tech, including secure data collaboration, taxonomy automation, and ensuring compliance with GDPR and CCPA standards across large-scale backend systems.

What does a Software Engineer earn in Remote?

Median $208800 from 354 postings across 50 companies.

See salary data

What you'll do

  • Lead the architecture for scalable systems across off-platform workflows, cleanrooms, and taxonomy automation.
  • Expand and harden integrations with external advertising platforms and build measurement ingestion pipelines.
  • Extend cleanroom orchestration and governance tooling to support multi-cleanroom configurations and policy enforcement.
  • Automate ads taxonomy intake and release workflows to reduce manual effort and cycle time.
  • Translate ambiguous product requirements into pragmatic production phases with clear SLAs and SLOs.
  • Use AI-assisted tools daily for coding and design while defining team prompt patterns and workflows.
  • Mentor engineers up to level L5 and set high standards for code quality and reviews.
  • Champion security-by-design and data privacy compliance across all data pipelines.

What we're looking for

  • 8+ years of software engineering experience delivering and operating large-scale backend/data systems.
  • Proficiency in Python and either Ruby or Go, including experience with REST/gRPC services and third-party API integrations.
  • Experience with data pipelines using DBT, Airflow, Spark/Databricks, and advanced SQL performance tuning.
  • Experience with Snowflake, AWS, cost-aware design, and workflow orchestration tools like Temporal.
  • Experience with ad-tech/programmatic integrations, cleanrooms (Snowflake DCR), and identity/matching (UID2, RampID).
  • Working knowledge of privacy and compliance practices such as GDPR and CCPA in data workflows.
  • Demonstrated, recent hands-on use of AI-assisted development tools to improve speed and quality.
  • Experience with UID2/TTD integrations, Roku/Pubmatic/NBCU, or Meta Advanced Analytics/Google ADH pipelines (preferred).

More like this

Similar roles

Senior Software Engineer, Ads Platform

Microsoft

88 days ago $119,800–$234,700
C C++ C# Java JavaScript Python Distributed Systems Microsoft Azure AWS Cloud Computing Service-Oriented Architecture Observability Reliability Engineering AI ML Telemetry
4+ yrs exp Hybrid

Senior Software Engineering, Ads Platform

Microsoft

95 days ago $119,800–$234,700
Distributed Systems C C++ C# Java JavaScript Python Microsoft Azure AWS Cloud Computing Service-Oriented Architecture AI Observability Reliability Engineering Data Structures Algorithms
4+ yrs exp Hybrid

Senior Software Engineer, Ads

Microsoft

74 days ago $119,800–$234,700
C C++ C# Java JavaScript Python Azure Azure DevOps Distributed Systems event driven architecture AI ML OOPS OOAD Design Patterns
4+ yrs exp Hybrid