Senior Software Engineer, Marketing Enablement & Technology

Instacart

Confirmed live 2 days ago High trust
Remote

Quick summary

Work type
Remote
Location
Ontario, CanadaAlberta, CanadaBritish Columbia, CanadaNova Scotia, Canada
Salary
$168,000–$177,500 / yr
Posted
46 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $194k
This role $173k
$127k most similar roles pay here $246k

This role pays less than 73% of similar roles. Most pay $170,767–$217,725 — the shaded band above. At the midpoint, this role pays about $173k versus about $194k 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 49 open roles on FindRole.

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

Most-posted roles

View all roles at Instacart

At a glance

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

As a Senior Software Engineer on the Marketing Enablement & Technology team, you will join a specialized pod focused on building systems, APIs, and data pipelines that power paid marketing channels. You will architect and scale backend services and ETL processes to enable campaign execution, conversion tracking, and third-party integrations across platforms like Social, Display, SEM, and Linear Television. The role involves leading projects end-to-end, mentoring junior engineers, and partnering with stakeholders to shape technical strategy. You will utilize Python for building scalable infrastructure while leveraging Snowflake, SQL, Airflow, and DBT for data integration and workflow orchestration. Your work addresses the complex challenge of managing high-throughput marketing operations and performance marketing KPIs like ROAS and LTV. You will also focus on system reliability, cost efficiency, and implementing observability solutions to ensure robust performance across various advertising channels.

What does a Software Engineer earn in Remote?

Median $204500 from 415 postings across 57 companies.

See salary data

What you'll do

  • Architect and scale backend services, APIs, and ETL processes to power paid marketing channels.
  • Lead end-to-end projects including architecture design, development, experimentation, and production rollout.
  • Design scalable systems for high-throughput marketing operations with a focus on performance and cost efficiency.
  • Build data pipelines and integrations for platforms like Paid Social, Display, SEM, and Linear Television.
  • Partner with Marketing and Product stakeholders to define features and balance technical trade-offs with business goals.
  • Mentor junior engineers through code reviews, technical guidance, and onboarding support.
  • Develop automation frameworks and reusable abstractions to improve team productivity and system extensibility.
  • Manage technical debt and lead efforts to modernize legacy systems.

What we're looking for

  • 5–8 years of software engineering experience with expert-level proficiency in Python.
  • Proven track record of leading projects end-to-end, including architecture design 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 robust observability solutions.
  • Strong product thinking to research problems deeply and influence product direction through strategic trade-offs.
  • Excellent communication skills to mentor engineers and translate technical concepts for diverse stakeholders.
  • Preferred experience with ad platform APIs (Google Ads, Facebook Ads, Snapchat Ads) and conversion tracking.
  • Preferred knowledge of digital marketing operations and performance marketing KPIs like ROAS, LTV, CAC, and CPA.

More like this

Similar roles

Senior Software Engineer II, Marketing Enablement & Technology

Instacart

Remote (Ontario, Canada) +3 23 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 I, Agentic Analytics

Instacart

Remote (Ontario, Canada) +3 100 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