Skip to main content
Back to Jobs
instacart logo
High PayDirect ReachHM Posted

Sr Software Engineer II - Ads Manager (Front End)

instacartRemote - CanadaEstimate the salary

Posted by Shenghan Zhang

Senior Engineering Manager at Instacart

View profile

โ€œShenghan Zhang, a Senior Engineering Manager at Instacart, says his team is hiring and asks frontend experts, or people who know one, to reach out to him. The role is a senior frontend position on Ads Manager. Hiring is limited to Ontario, Alberta, British Columbia and Nova Scotia.โ€

Skip the ATS queue โ€” reach out directly and mention their post.

Type

Remote

Location

Remote - Canada

Experience

Senior (8+ yrs)

Posted

Today

Tech Stack

Quick Take

Senior II frontend role on Instacart's Ads Manager, fully remote for people living in Ontario, Alberta, British Columbia or Nova Scotia. It calls for 8+ years and deep React and Node.js skills to lead the architecture of advertiser tools. The engineering manager for the team posted it himself and invites people to contact him.

Role Overview

๐Ÿ“ Remote within Canada, but Instacart is only hiring candidates based in Ontario, Alberta, British Columbia or Nova Scotia for this role.

๐Ÿข About Instacart

Instacart is an online grocery company that links shoppers with local stores for delivery and pickup across North America. Its advertising business lets brands, agencies and retailers promote products to people shopping on Instacart.

๐ŸŽฏ The Role

This is a Senior II (L6) frontend position on the Ads Manager team, which owns the self-serve tools advertisers use to plan, launch and improve campaigns. You will steer the team's frontend direction, run multi-quarter initiatives and act as a main technical partner for product, design, data science and backend colleagues.

๐Ÿ› ๏ธ Tech Stack

  • React
  • Node.js
  • REST and GraphQL APIs
  • Datadog or similar observability tooling
  • Cypress, Playwright or Selenium for test automation
  • Figma for design collaboration

๐Ÿ’ผ What You'll Do

  • Plan the roadmap and architecture for the Ads Manager web apps, weighing quick delivery against long-term scale
  • Build React screens for setting up, managing, reporting on and tuning ad campaigns
  • Create reusable components, state patterns and abstractions that make the product easier to grow
  • Agree on API and data contracts with backend teams
  • Strengthen monitoring, logs, traces and on-call preparedness for the most important advertiser journeys
  • Lead migrations and refactors to retire legacy frontend code, with security built in
  • Coach engineers up to L5 and shape how the team uses AI coding tools

โœ… What You'll Need

  • At least 8 years building modern web applications and owning complex customer-facing products
  • Deep React and Node.js experience in large codebases, including hooks, state handling and performance work
  • Strong frontend architecture skills across modules, shared components, routing, data loading and error states
  • Experience working with backend teams on REST or GraphQL APIs
  • A record of leading large cross-team projects from design through launch and operations
  • Experience improving code health and productivity through tooling, testing and CI
  • Hands-on use of web monitoring tools such as Datadog
  • Comfort with AI-assisted development and clear communication with engineers, PMs and designers

๐ŸŒŸ Nice to Have

  • Experience leading large, data-rich interfaces like analytics dashboards, editors or multi-step workflows
  • GraphQL experience at scale
  • Test automation with Selenium, Cypress or Playwright
  • Deep frontend performance work such as bundle optimization and code splitting
  • Leading major migrations or design system rollouts
  • Figma experience and a record of mentoring L3 to L5 engineers

Why This Role?

This listing comes straight from a hiring manager or recruiter post โ€” not an ATS scrape. You can often reach out directly, and these roles move fast. The tech stack leans on React, Node.js. Tagged ๐Ÿ’ฐ High Comp for above-market pay.

Sr Software Engineer II - Ads Manager (Front End) at instacart โ€” FAQ

Quick answers about this role, the stack, and how to apply.