Instacart
Instacart
Instacart is a grocery technology and delivery company focused on making it easier for people to shop for groceries and household essentials. Its platform connects customers with personal shoppers, supports delivery in as little as 30 minutes, and helps households find relevant coupons and deals. Instacart also develops tools for managing complex delivery conditions, including rerouting orders during severe weather. The company describes its broader ambition as building the operating system for the grocery industry, while fostering a flexible, diverse, equitable, and inclusive work environment for its teams.

Senior Software Engineer II, Ads Manager Frontend — Instacart (Canada Remote)

Lead frontend architecture and engineering for Instacart’s self-serve advertising platform. Build React experiences for campaign management, reporting, performance, and shared design-system capabilities.

Description

  • Set the frontend technical direction for Ads Manager and lead large, multi-quarter initiatives
  • Own the technical roadmap and architecture for Ads Manager web applications
  • Build and maintain React interfaces for campaign creation, management, reporting, and optimization
  • Develop shared components, state management patterns, and frontend abstractions
  • Coordinate with backend teams on APIs and data contracts
  • Advance frontend standards and engineering practices with leads and cross-functional peers
  • Improve observability, performance, and reliability through metrics, logging, tracing, and on-call readiness
  • Lead frontend modernization, technical-debt reduction, migrations, and refactoring
  • Apply security-by-design principles and lead responses to major security or reliability incidents
  • Coordinate cross-team initiatives and align stakeholders across Ads and partner organizations
  • Partner with designers to deliver a high-quality user experience
  • Mentor and sponsor engineers through L5 while strengthening onboarding and team practices
  • Help establish effective practices for AI-assisted development tools

Requirements

  • At least 8 years of experience developing modern web applications
  • Advanced proficiency with Node.js and React, including hooks, state management, and performance optimization
  • Strong frontend architecture experience spanning modularization, shared components, routing, data retrieval, and error handling
  • Experience designing and integrating REST and/or GraphQL APIs
  • Track record of leading complex, ambiguous projects involving multiple stakeholders from design through launch and operations
  • Demonstrated improvements to team productivity and code health through abstractions, tooling, testing, and CI enhancements
  • Experience monitoring and improving web-application observability with Datadog or comparable tools
  • Comfort working with AI-assisted development tools
  • Excellent communication and collaboration abilities
  • Current eligibility to work from Ontario, Alberta, British Columbia, or Nova Scotia, Canada
  • Preferred experience with large-scale data-intensive interfaces, GraphQL at scale, Selenium, Cypress or Playwright, frontend performance and reliability, major migrations, Figma, and mentoring L3–L5 engineers

Benefits

  • Equity grant for new hires
  • Annual equity refresh grants
  • Flexible work settings, including home, office, or coffee shop
  • Regular in-person company events
  • Competitive compensation and benefits

Related Jobs

Kreato Global | BPO and Language Solutions

Remote English-Spanish OPI/VRI Interpreter

Kreato Global | BPO and Language Solutions
201 – 500 Employees
HealthcareHospitalityLogistics

Interpret remotely between English- and Spanish-speaking people in medical, financial, social service, and customer care settings. Provide language support for Kreato Global across Latin America.

Open
SPERTON - Where Great People Meet

Sales Executive, Elevators and Car Parking Systems

SPERTON - Where Great People Meet
51 – 200 Employees

Drive elevator and car parking system sales across Mumbai’s Western Region. Build client and dealer relationships, and manage deals from initial enquiry through project execution.

Open