Instacart

Staff Software Engineer, Membership & Benefits

Instacart

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$224,000 - CA$249,000 per year

Job Level

About the role

  • Lead multi-team initiatives that improve the reliability, scalability, and correctness of Memberships and Alternate Payments platforms across Instacart’s ecosystem.
  • Set and drive the technical strategy for scaling loyalty systems, including Instacart+ membership benefits and external loyalty program integrations.
  • Architect a unified benefits platform spanning coupons, credits, and gift cards to simplify incentives and advance affordability initiatives.
  • Evolve the platform with new capabilities and modernization efforts to increase flexibility, operability, and secure integrations at scale.
  • Design platform capabilities that natively support agentic commerce via policy-driven, automated workflows and secure, extensible MCP-style integrations.
  • Raise the technical bar by leading design reviews, coaching engineers, and contributing hands-on to critical code paths during design spikes, launches, and cross-team efforts.

Requirements

  • 10+ years of experience designing, developing, and operating large-scale backend or platform systems.
  • Proven track record leading complex, cross-functional technical initiatives end to end in production environments.
  • Strong foundation in distributed systems, service-oriented architectures, and high-volume APIs; hands-on experience with event-driven patterns and idempotent workflows.
  • Proficiency in one or more backend languages (e.g., Go, Java, or Python) and production experience with both relational and NoSQL datastores.
  • Experience operating mission-critical services (e.g., on-call ownership, SLOs/error budgets, performance tuning, incident management, and post-incident reviews).
  • Demonstrated proficiency with AI-assisted development tools to accelerate design exploration, implementation, and code quality.
  • Located in Canada in ON, AB, BC or NS

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
backend developmentdistributed systemsservice-oriented architecturehigh-volume APIsevent-driven patternsidempotent workflowsGoJavaPythonrelational databases
Soft skills
leadershipcross-functional collaborationcoachingdesign reviewstechnical strategy