Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Sr Software Engineer II

Home > Javascript/Typescript programming jobs

Sr Software Engineer II in Canada

  • Instacart
  • Full time
  • Email
  • Remote

Responsibilities

  • Own the frontend technical roadmap and architecture for Ads Manager web applications.
  • Design, build, and maintain React interfaces for campaign creation, management, reporting, and optimization.
  • Define shared components, state management, and reusable frontend abstractions.
  • Partner with backend teams on API and data contracts.
  • Lead cross-team frontend standards, modernization, technical-debt reduction, and multi-quarter initiatives.
  • Improve observability, performance, accessibility, reliability, developer productivity, and on-call readiness.
  • Embed security-by-design and lead responses to significant security or reliability issues affecting the Ads Manager UI.
  • Collaborate with Product, Design, Backend, and Data Science teams.
  • Mentor and sponsor engineers up to L5 and improve onboarding and team practices.
  • Help establish best practices for AI-assisted development tools.

Requirements

  • 8+ years of experience building modern web applications with substantial ownership of complex user-facing products.
  • Deep expertise in Node.js and React, including hooks, state management, and performance tuning.
  • Strong frontend architecture experience with modularization, shared components, routing, data fetching, and error handling.
  • Experience designing and integrating with REST and/or GraphQL APIs in collaboration with backend teams.
  • Experience leading large, ambiguous, multi-stakeholder projects from design through rollout and operations.
  • Demonstrated impact on productivity and code health through abstractions, tooling, testing, and CI improvements.
  • Experience with web application monitoring and observability, such as Datadog or similar tools.
  • Comfort using AI-assisted developer tools and scaling their use across a team.
  • Excellent communication and collaboration skills.
  • Preferred: experience with large-scale data-heavy UIs, GraphQL at scale, Selenium, Cypress, Playwright, frontend performance and reliability, major migrations, Figma, and mentoring L3–L5 engineers.

Benefits

  • Remote Flex First work arrangement with flexibility to work from home, an office, or another preferred location, plus regular in-person events.
  • Hiring is currently limited to Ontario, Alberta, British Columbia, and Nova Scotia.
  • Eligible for a new hire equity grant and annual refresh grants.
  • Competitive compensation and benefits based on work location.

Salary: $196k - $207k/yr

Instacart

Instacart is a leading grocery technology company that partners with more than 2,200 retail banners – representing nearly 100,000 stores – to transform how people shop for the groceries they need from the retailers they trust, while creating flexible earning opportunities for shoppers. Through th...

Similar positions

Software Engineer II - Full Stack

  • Elastic
  • Full time
  • Remote
  • 10/02/2026
  • Salary: €46k-€74k
  • Portugal

Senior Front-End Engineer

  • IonQ
  • Full time
  • UK
  • 10/02/2026
  • Oxford

Senior Software Engineer, Trust & Safety

  • Vercel
  • Full time
  • USA
  • 10/02/2026
  • Salary: $208k-$312k
  • Remote

Applications Engineer 2

  • Twilio
  • Full time
  • Remote
  • 10/02/2026
  • Salary: Competitive
  • India

Senior Frontend Software Engineer

  • Atlassian
  • Full time
  • Canada
  • 10/02/2026
  • Remote