Senior Software Engineer II - Shopper Activation & Engagement
Core
Design, architect, and deliver scalable services powering the shopper lifecycle (onboarding, earnings, ratings, retention) for Instacart's marketplace.
Role type
Senior Software Engineer II (Shopper Activation & Engagement)
Builds
Scalable backend services, AI-enabled developer tooling, and cross-functional platform modernization initiatives.
Domain
Gig economy marketplace, logistics, and AI engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems architecture, microservices, event-driven architectures, Go/Java/Kotlin/Python, AWS/GCP, Kubernetes, SQL/NoSQL, Redis, Kafka, AI integration in dev lifecycle, cross-functional leadership, mentoring
Preferred skills
Legal/compliance collaboration, AI in product features, vendor management, mobile app experience, marketplace/gig economy background
Technologies
Go, Java, Kotlin, Python, AWS, GCP, Docker, Kubernetes, Redis, Kafka, SQL, NoSQL
Responsibilities
Lead design and delivery of scalable shopper lifecycle services; set technical direction for domain migrations and platform modernization; partner with Product, Design, and Data Science to shape roadmaps; champion AI enablement for developer productivity; orchestrate complex cross-functional programs; uplevel operational excellence and mentor engineers
Seniority
Senior, hands-on IC with strategic leadership