CareerPlan

Senior Software Engineer - Ads Manager

Remote - CanadaRemoteFull-timeCA$168k–CA$178k2026-10-20 → 2026-11-10
Hybrid

Core

Build the core self-serve platform for brands, agencies, and retailers to create, manage, and optimize advertising campaigns on Instacart.

Role type

Senior IC backend software engineer (ads platform)

Builds

Self-serve ad campaign creation, creative management, and reporting services/APIs

Domain

Digital advertising / Grocery delivery

Deliverable

production ML models

Required skills

Backend services and APIs (Ruby on Rails or Go), Relational databases and SQL, Distributed systems design, Frontend integration, System observability and reliability, Code review and mentorship

Preferred skills

Digital advertising industry experience, Public/partner-facing API design (REST/GraphQL), Asynchronous processing (Kafka/Sidekiq), Cloud infrastructure (AWS/Terraform/Datadog), React/TypeScript, ML/AI integration

Technologies

Ruby on Rails, Go, SQL, Kafka, Sidekiq, AWS, Terraform, Datadog, React, TypeScript

Responsibilities

Lead end-to-end projects to improve advertiser activation and ad revenue, Design and operate scalable services and APIs, Partner with PMs and engineers to scope requirements, Define architectural patterns and improve system reliability, Mentor junior engineers, Contribute to recruiting and team processes

Seniority

Senior, hands-on IC