JobHabor

Senior Android Engineer, Shopper Activation and Engagement

Instacart

Location
Ontario · Alberta · British Columbia +1
Workplace
Remote
Employment
Full Time
Salary
CAD 168,000–177,500/yr
Apply on the employer’s site

Posted 1mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Design, build, and ship high-quality Android features in Kotlin
  • Own features end-to-end—from ideation and technical design through implementation, experimentation, launch, and ongoing iteration
  • Collaborate with Product, Design, and Data Science to define problem statements, build metrics and dashboards, run A/B tests, and make data-informed decisions
  • Contribute to and evolve app architecture, ensuring scalable patterns, robust dependency injection, and maintainable code
  • Uplevel operational excellence by improving performance, stability, monitoring, and observability
  • Participate in code reviews and contribute to our engineering best practices
  • Partner with platform and service teams to integrate APIs and ensure security, privacy, trust, and safety are first-class considerations

Requirements

  • 5+ years of professional Android development experience with Kotlin
  • 2+ years building consumer-facing, application-layer features used at scale
  • Proficiency with RxJava and Dagger
  • Working knowledge of Jetpack Compose in production or migration contexts
  • Proven track record of owning features end-to-end 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)
  • BS in Computer Science or related field, or equivalent practical experience

Preferred

  • 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
  • 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

  • Kotlin
  • RxJava
  • Dagger
  • Jetpack Compose
  • Kotlin Coroutines
  • Gradle
  • MVVM
  • MVI
  • SQL
  • BigQuery

Similar roles