Senior Software Engineer II, Marketing Enablement & Technology

Instacart

Confirmed live yesterday High trust
Remote

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $176k
This role $202k
$115k $220k
below market most similar roles pay here above market

This role pays more than 75% of similar roles. Most pay $149,500–$202,034 — the blue band above. At the midpoint, this role pays about $202k versus about $176k 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, Marketing Enablement & Technology

The Senior Software Engineer II, Marketing Enablement & Technology joins the Marketing Enablement & Technology team to provide technical leadership for the Paid MarTech pod. This role involves driving the technical roadmap, making architectural decisions for scalability, and enhancing developer productivity through process evolution and tooling improvements. You will build systems, APIs, and data pipelines that power paid marketing channels, specifically focusing on campaign feeds, audience targeting, event pipelines, and QA automation. The position requires expert-level proficiency in Python to design reusable abstractions and frameworks for high-throughput systems. Key responsibilities include mentoring engineers, championing observability, and managing cost optimization. You will serve as a domain expert in marketing technology, solving complex problems at the intersection of Marketing, Product, and Engineering to support substantial growth levers.

What does a Software Engineer earn in Remote?

Median $208800 from 354 postings across 50 companies.

See salary data

What you'll do

  • Drive the technical roadmap and make architectural decisions to build reusable, scalable systems for paid marketing.
  • Enhance developer productivity by evolving processes, tools, and abstractions to improve code quality and efficiency.
  • Lead team-wide initiatives and partner with senior Product and Marketing leaders on strategic design decisions.
  • Champion advanced observability, resilience, cost optimization, and security-by-design principles across all team projects.
  • Mentor engineers up to L5 and act as a force multiplier through well-documented processes.
  • Resolve cross-team execution blocks and serve as a domain expert for marketing technology.
  • Modernize legacy systems and strategically manage technical debt at the team level.

What we're looking for

  • 8–12 years of software engineering experience leading technical roadmaps and making architectural decisions.
  • Expert-level proficiency in Python to design and implement reusable abstractions, frameworks, and patterns.
  • Deep technical knowledge of building scalable, high-throughput systems with observability, cost efficiency, and security.
  • Demonstrated ability to partner with senior Product and Marketing leaders to influence product roadmaps.
  • Proven track record of enhancing team productivity through process improvements, tooling development, and mentorship.
  • Excellent communication and influence skills to drive cross-functional initiatives and navigate organizational dependencies.
  • Experience defining infrastructure and best practices for AI-assisted development (preferred).
  • Deep expertise in ad tech platforms and marketing technology ecosystems (preferred).

More like this

Similar roles

Senior Software Engineer II, Developer Experience

Instacart

Remote (Ontario, Canada) +3 42 days ago $196,000–$207,000
Go Python TypeScript Ruby Java CI/CD Docker Kubernetes Bazel Platform Engineering Infrastructure Observability Build Systems Developer Experience
8+ yrs exp Remote

Software Engineer II, Frontend

Affirm

Remote (Canada) 19 days ago $165,000–$225,000
React TypeScript JavaScript Vue Google Tag Manager Observability Testing APIs Analytics Conversion Tracking Product Development Lifecycle Code Review
1+ yrs exp Remote