Senior Software Engineer II, 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
$196,000–$207,000 / yr
Posted
23 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $171k
This role $202k
$108k most similar roles pay here $230k

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

As a Senior Software Engineer II, Marketing Enablement & Technology, you will join the Marketing organization to build systems, APIs, and data pipelines powering paid marketing channels. You will provide technical leadership for the Paid MarTech pod, where you will drive the technical roadmap, make critical architectural decisions for scalability, and enhance developer productivity through improved tools and processes. Your daily work involves managing campaign feeds, audience targeting, event pipelines, and QA automation while partnering with product and marketing leaders on strategic initiatives. You must possess expert-level proficiency in Python to design reusable abstractions and frameworks. The role requires deep knowledge of building high-throughput systems with a focus on observability, cost optimization, and security. You will also mentor engineers and manage technical debt while navigating the complexities of ad tech platforms and marketing technology ecosystems.

What does a Software Engineer earn in Remote?

Median $204500 from 415 postings across 57 companies.

See salary data

What you'll do

  • Drive the technical roadmap and architectural decisions to build scalable systems for paid marketing channels.
  • Develop reusable abstractions, frameworks, and patterns using Python to improve system extensibility.
  • Enhance developer productivity by evolving internal processes, tools, and codebase quality.
  • Partner with Product and Marketing leaders to influence product design and strategic technical decisions.
  • Champion observability, resilience, cost optimization, and security-by-design across all team projects.
  • Mentor engineers and serve as a force multiplier through well-documented processes and conflict resolution.
  • Lead large-scale legacy system modernization efforts and manage technical debt at the team level.
  • Act as a domain expert for marketing technology to guide cross-functional initiatives.

What we're looking for

  • 8–12 years of software engineering experience with expertise in technical roadmaps and architectural decisions.
  • Expert-level proficiency in Python to design and implement reusable abstractions, frameworks, and patterns.
  • Deep knowledge of building scalable, high-throughput systems with observability, cost efficiency, and security.
  • Proven ability to partner with senior Product and Marketing leaders to influence product roadmaps.
  • Track record of enhancing team productivity through process improvements, tooling development, and mentoring engineers.
  • Excellent communication skills to drive cross-functional initiatives and navigate organizational dependencies.
  • Experience in ad tech platforms and marketing technology ecosystems is preferred.
  • Experience in legacy system modernization and managing technical debt is preferred.

More like this

Similar roles

Senior Software Engineer II, AI Labs & Foundations

Instacart

Remote 9 days ago $230,000$242,500
LLM RAG Python Golang TypeScript Vector Databases Pinecone Weaviate FAISS Elasticsearch AWS GCP Kubernetes Docker Kafka CI/CD Observability STT TTS Distributed Systems
5+ yrs exp Remote