← All roles

Senior Software Engineer II - Shopper Activation & Engagement

Instacart ·CA ·Remote 30d ago
GoJavaKotlinPythonAWSGCPDockerKubernetesNoSQLRedisApache Kafka

About the role

Senior Software Engineer II leading strategic initiatives for shopper lifecycle at Instacart. Involves designing scalable services, setting technical direction for platform modernization, partnering with cross-functional teams, championing AI enablement, and mentoring engineers. Remote role within Canada focusing on activation, engagement, retention, and operational excellence.

Requirements

7+ years professional software engineering experience, 3+ years architecting distributed systems, proficiency in Go/Java/Kotlin/Python, AWS/GCP, Docker/Kubernetes, SQL/NoSQL, Redis, Kafka. 2+ years leading cross-functional technical initiatives. Experience integrating AI into development lifecycle. Proven partnership with Product, Design, Data Science. Mentoring experience. Bachelor's in CS or equivalent.

About the company

Instacart

Instacart provides grocery-native technology solutions for retailers to modernize their e-commerce and fulfillment operations. Its enterprise platform offers AI-driven tools and retail media solutions to enhance customer experiences and drive growth at supermarket scale.

View company page →
CA$196k–207k
Remote Canada - Remote (ON, AB, BC, or NS Only)
Posted 30d ago
Apply for this role
Opens instacart.careers ↗
About the company
Instacart
https://company.instacart.com

Instacart provides grocery-native technology solutions for retailers to modernize their e-commerce and fulfillment operations. Its enterprise platform offers AI-driven tools and retail media solutions to enhance customer experiences and drive growth at supermarket scale.

View company page →