Instacart

Staff Software Engineer, Membership & Benefits

Instacart

Apply
about 2 months ago
Remote, Canada
Staff+

Responsibilities

  • Lead multi-team initiatives to improve Memberships and Alternate Payments platforms.
  • Set and drive the technical strategy for scaling loyalty systems.
  • Architect a unified benefits platform for coupons, credits, and gift cards.
  • Evolve the platform with new capabilities and modernization efforts.
  • Design capabilities that support agentic commerce through automated workflows.
  • Conduct design reviews and coach engineers while contributing to critical code paths.

Requirements

  • 10+ years of experience in designing and operating large-scale backend systems.
  • Proven track record of leading complex technical initiatives in production.
  • Strong foundation in distributed systems and high-volume APIs.
  • Proficiency in backend languages like Go, Java, or Python.
  • Experience with mission-critical services and incident management.
  • Demonstrated proficiency with AI-assisted development tools.
  • Located in Canada in ON, AB, BC, or NS.

Benefits

  • Highly market-competitive compensation and benefits.
  • Eligible for new hire equity grants and annual refresh grants.
  • Flex First remote work policy allowing work from home or other locations.

Tech Stack

Apache KafkaGoJavaPython

Categories

BackendData EngineeringDevOpsSecurity