Senior Software Engineer (Ads Data Solutions Engineering)
- New York, United States
- Senior Level
- 8+ years
- Posted
Skills
Required
- AI
- AI‑assisted development
- software engineering
- Meta
- CI/CD
- containers
- test strategy
- observability
- GitHub
- Python
- Ruby / Go; services/APIs
- REST / gRPC
Preferred
- Snowflake
- UID2
- ad‑tech/programmatic and
- DCR
- RampID
- Airflow
- Spark / Databricks
- SQL
Join Instacart's Ads Data Solutions Engineering team as a Senior Software Engineer. In this pivotal role, you will co-own the technical roadmap, modernize data solutions infrastructure, scale off-platform integrations, and extend cleanroom collaboration capabilities. You will collaborate closely with various teams, mentor junior engineers, and lead architecture for reusable, scalable systems. This position requires strong experience in software engineering, data systems, and AI-assisted development tools.
Responsibilities
- Co-own the technical roadmap, modernize data solutions infrastructure, and scale off-platform integrations and measurement capabilities.
- Lead architecture for reusable, scalable systems across off-platform workflows, cleanrooms, taxonomy automation, and the Ads Data Solutions Platform.
- Mentor L4/L5 engineers, act as an IC tech lead, and help define a future on-call model and SLOs.
- 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
- Clear technical writing; stakeholder management; ability to drive consensus and unblock execution
- Snowflake governance patterns, partner data collaboration at scale
Requirements
- CI/CD, containers, test strategy; observability (metrics/logs/tracing) with tools like Datadog; incident readiness and SLO thinking
- Demonstrated, recent hands-on use of AI‑assisted development tools (e.g., GitHub Copilot, Cursor, OpenAI‑based assistants) to improve speed and quality
- Ability to evaluate when to apply AI vs. deterministic systems; familiarity with evaluation, guardrails, and security/privacy implications in AI usage
- Working knowledge of privacy and compliance practices (GDPR/CCPA) in data workflows
- 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
- 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)
- Experience defining reusable prompts/workflows for team use and contributing to AI‑enabled internal tools or automation
- Building AI‑powered internal tools (e.g., Slackbots, data assistants)
- Vendor/partner management and external API certification programs
Preferred
- Experience with ad‑tech/programmatic and measurement integrations; cleanrooms (Snowflake DCR, shares/listings); identity/matching (UID2, RampID) and deconfliction
- Catalog/taxonomy, entity lineage, or custom hierarchy systems
- Direct experience with UID2/TTD integrations, Roku/Pubmatic/NBCU, or Meta Advanced Analytics/Google ADH pipelines
Pay
USD 192,000 - 242,500
jobapplier