Software Engineering Manager, Ads Manager

Posted 3 days ago

Apply Now

About the role

  • Software Engineering Manager leading engineering teams for Ads Manager at Instacart. Overseeing product strategy, team development, and collaboration with cross-functional partners.

Responsibilities

  • Lead two Ads Manager teams (Ads Enrichment and Ads Activation) comprising 15 engineers to deliver high-quality advertiser experiences across campaign management, optimization, reporting, onboarding, and brand presence.
  • Own strategy, roadmap, and execution for a broad portfolio of web-based products, balancing long-term bets with near-term impact and iterative delivery.
  • Partner with Product, Design, and sister engineering teams (e.g., Ads Data Pipelines, Ads Quality, Ads Formats) to align priorities across multiple ads pillars and ship cohesive end-to-end solutions.
  • Drive engineering excellence across code quality, testing, CI/CD, observability, and reliability; establish and meet SLAs and operational KPIs for advertiser-facing systems.
  • Recruit, develop, and retain top talent; set clear expectations, provide coaching and feedback, and build an inclusive, engaged team culture.
  • Collaborate with analytics and data engineering to ensure accurate, timely, and privacy-conscious reporting and measurement for advertisers.
  • Ensure compliance with security, privacy, and data governance standards while building scalable APIs and services that integrate with Instacart’s broader Ads ecosystem.
  • Communicate progress, risks, and tradeoffs clearly to stakeholders and leadership, making data-informed decisions that drive outcomes for advertisers and Instacart.

Requirements

  • 8+ years of professional software engineering experience building and operating large-scale web applications or platforms.
  • 3+ years of engineering management experience leading multiple teams or a team of 10+ engineers, including hiring, performance management, and career development.
  • Proven track record shipping B2B or enterprise self-serve products end-to-end (planning, execution, launch, iteration) in partnership with Product and Design.
  • Hands-on technical leadership with modern web stacks, including front-end frameworks (e.g., React or similar), backend services (e.g., Go, Java, Python, or similar), and data systems (relational and/or distributed stores, event pipelines).
  • Experience establishing reliability and quality guardrails (SLAs/SLOs, automated testing, CI/CD, monitoring/alerting) for customer-facing systems.
  • Demonstrated ability to align priorities and deliver results across 3+ cross-functional or partner engineering teams.
  • Excellent written and verbal communication skills for executive, technical, and non-technical audiences.
  • Bachelor’s degree in Computer Science, Engineering, or a related field; or equivalent practical experience.

Benefits

  • highly market-competitive compensation and benefits
  • new hire equity grant
  • annual refresh grants

Job type

Full Time

Experience level

SeniorLead

Salary

CA$196,000 - CA$207,000 per year

Degree requirement

Bachelor's Degree

Tech skills

JavaPythonReactGo

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.