Software Engineer II, Ads

Instacart

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Ontario, CanadaAlberta, CanadaBritish Columbia, CanadaNova Scotia, Canada
Salary
$145,000–$153,000 / yr
Posted
18 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $157k
This role $149k
$104k most similar roles pay here $213k

This role pays less than 64% of similar roles. Most pay $137,500–$177,381 — the shaded band above. At the midpoint, this role pays about $149k versus about $157k 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 47 open roles on FindRole.

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

Most-posted roles

View all roles at Instacart

At a glance

TL;DR · Software Engineer II, Ads

As a Software Engineer II, - Ads, you will join the Carrot Ads team to build and ship features across the publisher-facing stack for an enterprise-grade retail media platform. You will develop components including the Connect / Carrot Ads API, serving inputs, reporting views, and configuration tooling used by retail partners. Your daily work involves extending APIs with robust event handling, building retailer control surfaces for ad-load and pricing, and strengthening data integrity through attribution and automated health checks. To succeed, you must possess expertise in backend services, distributed systems, and high-quality API design using languages like Go, Ruby, or Python. You will also navigate complex system boundaries to improve observability and reliability while utilizing AI-assisted developer tools to solve technical challenges within the grocery advertising ecosystem.

What does a Software Engineer earn in Remote?

Median $205300 from 346 postings across 55 companies.

See salary data

What you'll do

  • Build and ship end-to-end features across Storefront, Storefront Pro, and API platforms.
  • Develop and extend the Carrot Ads API with robust event handling and self-serve documentation.
  • Create retailer control surfaces for pricing, ad-load controls, and performance tuning signals.
  • Strengthen reporting systems including attribution, product mapping, and automated health checks.
  • Improve system reliability by defining partner SLAs and enhancing observability and monitoring.
  • Debug complex serving and reporting issues across shared measurement and quality systems.
  • Write efficient, well-tested code while maintaining ownership of production deployments and on-call rotations.

What we're looking for

  • 3+ years of experience building and operating production backend services.
  • Strong API design and distributed-systems fundamentals with fluency in Go, Ruby, or Python.
  • Demonstrated track record of shipping features end to end with solid testing, observability, and operational ownership.
  • Experience debugging across service boundaries and collaborating across cross-functional teams.
  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • Experience in ad tech, retail media, or other publisher- or partner-facing platforms (preferred).
  • Familiarity with event streaming and reliability patterns at scale such as Kafka, dead-letter queues, and idempotent processing (preferred).
  • Cloud infrastructure experience with AWS or GCP, including data or measurement-adjacent systems (preferred).

More like this

Similar roles

Senior Software Engineer II, Ads Quality

Instacart

Remote 1 day ago $230,000–$242,500
ML Infrastructure MLOps Python Go SQL Spark Pandas TensorFlow XGBoost Kafka Flink LLM Transformer Architecture Feature Stores Streaming Systems
3+ yrs exp Remote

Software Engineer II

Microsoft

43 days ago $102,100–$202,200
Windows C C++ C# Java JavaScript Python Test Automation Telemetry Logging Tracing Generative AI Device Orchestration Firmware Drivers System Internals Diagnostics Data Engineering
2+ yrs exp Hybrid

Software Engineer II

CoStar Group

Richmond, VA 62 days ago $108,000–$140,000
React TypeScript Tailwind CSS JavaScript HTML CSS LLMs Prompt Engineering RESTful APIs Webpack Babel Redux Context API Git CI/CD .NET Core SQL Server Elastic Search Node.js AWS S3 Lambda SQS Kafka Redis

Software Engineer II

Mastercard

O Fallon, MO 8 days ago $92,000–$147,000
Java Spring Boot RESTful APIs Apache Kafka gRPC IBM MQ Kubernetes Docker JUnit Git Bitbucket Shell Scripting Linux Windows Agile Object-Oriented Programming