
Instacart
Senior Android Engineer, Shopper Activation and Engagement
CanadaRemotePosted 2 days ago$168,000 – $177,500
Full TimeSeniorRemoteCA
See how this job matches your profile
Sign in for an AI-powered fit score, breakdown, and a tailored resume.
Job Description
We’re transforming the grocery industry At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it toge
Key Highlights
- Design, build, and ship high-quality Android features in Kotlin that drive shopper activation, engagement, retention, and earnings across the shopper lifecycle.
- Own features end-to-end—from ideation and technical design through implementation, experimentation, launch, and ongoing iteration—balancing velocity with reliability and quality.
- Collaborate with Product, Design, and Data Science to define problem statements, build metrics and dashboards, run A/B tests, and make data-informed decisions that improve marketplace health (supply, utilization, efficiency, quality).
- Contribute to and evolve app architecture, ensuring scalable patterns, robust dependency injection, and maintainable code that improves developer productivity and release reliability.
- Uplevel operational excellence by improving performance, stability, monitoring, and observability; participate in code reviews and contribute to our engineering best practices.
Qualifications
Required Qualifications
- 5+ years of professional Android development experience with Kotlin.
- 2+ years building consumer-facing, application-layer features used at scale (e.g., activation, onboarding, engagement, growth, or earnings experiences).
- Proficiency with RxJava and Dagger; working knowledge of Jetpack Compose in production or migration contexts.
- Proven track record of owning features end-to-end (technical design, implementation, testing, release, and iteration) and delivering measurable impact.
- Experience collaborating closely with Product, Design, and Data Science to define requirements, instrumentation, and success metrics.
- Strong computer science fundamentals (data structures, algorithms, concurrency) and a BS in Computer Science or related field, or equivalent practical experience.
- Experience with Kotlin Coroutines, Gradle build tooling, and modern Android architectural patterns (e.g., MVVM/MVI, modularization).
- Background in high-scale consumer marketplaces, logistics, or growth/engagement domains (e.g., onboarding, retention, earnings, ratings, recognition, trust & safety).
- Hands-on experience with experimentation and analytics (A/B testing, feature flags, metrics dashboards; SQL or BigQuery a plus).
- Demonstrated success in fast-paced, rapidly changing environments with a bias toward ownership, operational rigor, and high-quality execution.
- Experience mentoring engineers and elevating team standards in code quality, testing, and observability.
Skills & Technologies
KotlinSQL
About the Company
Instacart
View company profile →
Interested in this role?
Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.
Sign in to applyAI-powered resume optimization
Save and track your applications
Job Details
Employment Type
Full Time
Experience Level
Senior
Salary Range
$168,000 – $177,500
Location
Canada
Work Mode
Remote
Posted
2 days ago
Country
CA