
Staff Software Engineer, Membership & Benefits
Instacart
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Salary
💰 CA$224,000 - CA$249,000 per year
Job Level
Tech Stack
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