Senior Software Engineer - Ads Manager
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
