Senior Software Engineer, Marketing Enablement & Technology

Instacart

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$199,000–$210,000 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $187k
This role $204k
$118k most similar roles pay here $247k

This role pays more than 68% of similar roles. Most pay $158,250–$216,000 — the shaded band above. At the midpoint, this role pays about $204k versus about $187k 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 54 open roles on FindRole.

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

Most-posted roles

View all roles at Instacart

At a glance

TL;DR · Senior Software Engineer, Marketing Enablement & Technology

Senior Software Engineer, Marketing Enablement & Technology joins the Marketing Enablement & Technology team to build systems, APIs, and data pipelines powering paid marketing channels. This role involves architecting and scaling backend services and ETL processes to enable campaign execution, conversion tracking, and third-party integrations across various media platforms like social, display, and television. The engineer will lead projects end-to-end, mentor junior staff, and partner with stakeholders to shape technical strategy while managing complex infrastructure for high-throughput marketing operations. Required skills include expert-level Python proficiency, experience with Snowflake, SQL, Airflow, and DBT, along with knowledge of ad platform APIs and performance marketing KPIs. The role solves critical problems in marketing technology by creating robust, scalable solutions for audience targeting and automated reporting within the paid MarTech pod to drive measurable business impact through technical innovation.

What does a Software Engineer earn in Remote?

Median $206300 from 379 postings across 58 companies.

See salary data

What you'll do

  • Architect and scale backend services, APIs, and ETL processes for paid marketing channels.
  • Lead end-to-end project lifecycles including architecture design, experimentation, and production rollout.
  • Design scalable systems to handle high-throughput marketing operations while ensuring performance and cost efficiency.
  • Develop data pipelines and integrations using Snowflake, SQL, Airflow, and DBT.
  • Partner with Marketing and Product stakeholders to define features and balance technical trade-offs.
  • Mentor junior engineers through code reviews, technical guidance, and onboarding support.
  • Build automation frameworks and reusable abstractions to improve team productivity and system extensibility.
  • Manage technical debt and lead legacy system modernization efforts.

What we're looking for

  • 5–8 years of software engineering experience with expert-level proficiency in Python for backend services, APIs, and data pipelines.
  • Proven track record of leading projects end-to-end, including architecture design, implementation, experimentation, and production rollout.
  • Deep expertise with data integration technologies like Snowflake, SQL, ETL processes, Airflow, and DBT.
  • Demonstrated ability to design for performance, scalability, and robustness while implementing comprehensive observability solutions.
  • Strong product thinking to research problems deeply, influence product direction, and balance technical and business considerations.
  • Excellent communication skills to mentor engineers, drive cross-team alignment, and translate technical concepts for stakeholders.
  • Experience architecting automation frameworks and reusable abstractions (preferred).
  • Advanced knowledge of ad platform APIs, conversion tracking, and digital marketing performance KPIs (preferred).

More like this

Similar roles

Senior Software Engineer II, Marketing Enablement & Technology

Instacart

Remote (Ontario, Canada) +3 45 days ago $196,000–$207,000
Python Data Pipelines MarTech QA Automation Observability Chaos Engineering Disaster Recovery Security-by-Design Cost Optimization Legacy System Modernization AI-assisted Development
8+ yrs exp Remote

Senior Software Engineer, Agentic Ads Experience

Reddit

Remote 122 days ago $190,800–$267,100
Generative AI LLM RAG Python Golang Rust Java JavaScript Distributed Systems APIs Observability Tool Calling Structured Outputs Data Stores Queues
5+ yrs exp Remote

Senior Software Engineer I, Agentic Analytics

Instacart

Remote (Ontario, Canada) +3 121 days ago $168,000–$177,500
Python LLM RAG SQL Airflow Snowflake dbt Prompt Engineering Vector Stores Agentic Workflows Data Infrastructure Backend Engineering Observability
5+ yrs exp Remote