Senior Software Engineer - Ads Manager

Instacart

Confirmed live yesterday High trust
Remote

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $181k
This role $173k
$109k $247k
below market most similar roles pay here above market

This role pays less than 61% of similar roles. Most pay $151,356–$210,000 — the blue band above. At the midpoint, this role pays about $173k versus about $181k 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 - Ads Manager

The Senior Software Engineer - Ads Manager joins the Ads Manager team to build the core self-serve platform used by brands, agencies, and retailers to manage advertising campaigns. This role involves leading projects from design to launch, designing scalable services and APIs, and defining architectural patterns to improve advertiser activation and platform health. Key responsibilities include owning high-impact initiatives like ads web observability, North Star metrics, and automated AI review for ad formats. The successful candidate will utilize Ruby on Rails or Go, SQL, and relational databases to build distributed systems. Technical skills include experience with REST or GraphQL, Kafka, Sidekiq, AWS, Terraform, Datadog, React, and TypeScript. The work focuses on the technical challenges of campaign management, reporting, and integrating ML capabilities into a high-growth advertising platform.

What you'll do

  • Lead and deliver end-to-end projects from design through launch to improve advertiser activation and revenue.
  • Design, build, and operate scalable, well-tested services and APIs for campaign management and reporting.
  • Turn ambiguous requirements into well-scoped plans by partnering with product managers and engineers.
  • Define architectural patterns and write system design documents to improve observability and reliability.
  • Mentor junior engineers and perform thoughtful code reviews to maintain high code quality.
  • Integrate ML or AI capabilities into products, such as automated AI review for ads formats.
  • Manage and optimize relational databases, including data modeling and query performance.

What we're looking for

  • 5+ years of professional software engineering experience.
  • Strong experience building and operating backend services and APIs in modern web frameworks like Ruby on Rails or Go.
  • Solid understanding of relational databases and SQL, including data modeling and query performance.
  • Experience designing for scale, reliability, and maintainability across distributed systems.
  • Ability to work across the stack, including integrating with frontend applications.
  • Strong analytical and debugging skills with a sense of ownership for production systems.
  • Prior work experience in the digital advertising industry or on self-serve platforms (preferred).
  • Experience with asynchronous processing, cloud infrastructure, or integrating ML/AI capabilities (preferred).

More like this

Similar roles

Senior Software Engineer

Walmart

Bentonville, AR +1 6 days ago $90,000–$180,000
Python JavaScript Java Rust Dart C++ AI ML Generative AI CI/CD Automated Testing Observability Telemetry APIs Object-Oriented Programming WCAG) 2.2 AA
3+ yrs exp

Software Engineer, Ad Signals

Reddit

Remote 3 days ago $190,800–$267,100
SQL Distributed Systems API Design MMP SKAN App CAPI Data Lineage System Design Production Systems Mobile Measurement
Remote

Senior Software Engineer

The Walt Disney Company

Seattle, WA +1 14 days ago $150,900–$202,400
JavaScript Web Development HLS DASH DRM PlayReady Widevine Adaptive Bitrate Streaming AVC HEVC AAC EAC3 Telemetry cross platform development
5+ yrs exp Hybrid

Senior Software Engineer

Warner Bros. Discovery

Atlanta, GA 6 days ago $130,970–$243,230
JavaScript (ES6+) Node.js Python Go Rust AWS IAM VPC EC2 S3 EKS Lambda Route53 SQL NoSQL Git Terraform Kubernetes Docker CloudFormation CI/CD JIRA GitHub Confluence A/B Testing System Design APIs
Hybrid

Senior Software Engineer

Oracle

Nashville, TN 123 days ago $89,200–$209,500
Java Python Go C++ C# Kubernetes Docker RESTful APIs CI/CD Linux Oracle Cloud Infrastructure Distributed Systems GitHub Copilot Codex Claude Code Infrastructure Automation Service Observability
3+ yrs exp

Senior Software Engineer

Caterpillar

Irving, TX 120 days ago $156,998–$183,140
Java Spring Boot AWS Python Terraform CloudFormation CI/CD Azure DevOps Jenkins Kinesis Lambda API Gateway S3 SNS SQS Shell Scripting RESTful API Microservices Agile IAM Automated Testing
5+ yrs exp Hybrid