I

Instacart

Connects grocery buyers with local stores

Senior Software Engineer 2 - Ads Manager, Front End

Frontend EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 8 years of experience building modern web applications, including substantial ownership of complex, user-facing products.
  • Deep expertise in Node.js and React, including hooks, state management, and performance tuning in large codebases.
  • Strong frontend architecture skills, including modularization, shared components, routing, data fetching, and error handling.
  • Experience designing and integrating with REST and/or GraphQL APIs and working closely with backend teams.
  • A track record of leading large, ambiguous, multi-stakeholder projects from design through rollout and operations.
  • Demonstrated impact on team productivity and code health through abstractions, tooling, testing, and continuous integration improvements.
  • Experience with monitoring and observability for web applications, such as Datadog or similar tools.
  • Comfort using AI-assisted developer tools in day-to-day work and interest in scaling their use across the team.
  • Experience leading large-scale, data-heavy user interfaces such as analytics dashboards, editors, or complex workflows.
  • Hands-on experience with GraphQL at scale, including schemas, client patterns, and performance.
  • Experience with automation testing frameworks such as Selenium, Cypress, or Playwright.
  • Deep experience with frontend performance and reliability, including bundle optimization, code-splitting, and resiliency patterns.
  • Experience leading modernization efforts or major migrations, such as framework upgrades, design system adoption, or legacy deprecation.
  • Experience with design tools such as Figma.
  • Track record mentoring L3–L5 engineers and serving as a go-to expert for a domain or surface area.

Responsibilities

  • Lead the technical roadmap and architecture for Ads Manager web applications, balancing near-term delivery with long-term scalability and extensibility.
  • Design, build, and maintain React user interfaces for campaign creation, management, reporting, and optimization.
  • Define and evolve shared components, state management, and abstractions to make the interface easier to extend and maintain.
  • Partner with backend teams on API and data contracts that enable robust, observable, and cost-efficient systems.
  • Collaborate with frontend leads and peers across the company to align on frontend standards and best practices.
  • Champion observability, performance, and reliability for Ads Manager, including metrics, logging, tracing, and on-call readiness for critical flows.
  • Drive modernization and technical debt reduction, including migrations and refactors of legacy frontend code.
  • Embed security-by-design in frontend architecture and lead responses to significant security or reliability issues affecting Ads Manager UI.
  • Propose and lead team-wide and cross-team initiatives on behalf of the engineering manager, aligning stakeholders and driving execution across Ads and partner teams.
  • Work with designers to build a high-quality user experience.
  • Mentor and sponsor engineers up to L5, improve onboarding and team practices, and help resolve cross-team execution issues.
  • Help define the team’s use of AI-assisted development tools for code, tests, and refactors, including patterns and best practices.

About the Company

Instacart

Connects grocery buyers with local stores

Instacart runs a grocery marketplace where customers order from local retailers across the United States and Canada for delivery or pickup. Its Enterprise Platform also sells software that lets retailers operate their own online stores and manage order fulfillment. Customers choose items through its app or website, and independent contractor shoppers pick and deliver orders using its fulfillment technology. The company earns fees from customers and retailers, sells Instacart+ memberships with delivery benefits, and charges brands for advertising and retailers for software subscriptions. Instacart was founded in 2012 and is headquartered in San Francisco, California.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Instacart

See more jobs