Staff Android Engineer, Pick & Deliver

Instacart

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$265,000–$279,500 / yr
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $206k
This role $272k
$146k most similar roles pay here $294k

This role pays more than 92% of similar roles. Most pay $172,875–$238,250 — the shaded band above. At the midpoint, this role pays about $272k versus about $206k for comparable roles.

Based on 240 similar postings.

Employer

About Instacart

Instacart (Maplebear Inc.) is a North American grocery technology company that operates an online marketplace and delivery service connecting customers with personal shoppers who pick and deliver orders from local retailers. It also sells retail e-commerce software and advertising services to grocers and brands.

Instacart currently has 61 open roles on FindRole.

Listed pay typically runs $196,000–$207,000 across 61 roles with salary data.

Most-posted roles

View all roles at Instacart

At a glance

TL;DR · Staff Android Engineer, Pick & Deliver

As a Staff Android Engineer within the Pick & Deliver organization, you will serve as a technical lead responsible for shaping and delivering high-visibility mobile experiences that support retailers during the order picking process. You will design, build, test, and maintain high-quality applications while managing projects from discovery through delivery to ensure reliability and scalability. Your daily work involves collaborating with Product, Design, Backend Engineering, iOS Engineering, and external vendors to translate operational needs into intuitive mobile solutions. The role requires expertise in Kotlin, Jetpack Compose, Coroutines, and RxJava or equivalent reactive programming frameworks. You will focus on improving application performance, observability, and developer experience while navigating complex challenges like new picking models and market expansion. This position addresses the technical complexities of in-store and delivery operations to improve speed and quality for end-users.

What you'll do

  • Lead the technical direction and execution of Android experiences for retailers and shoppers during order picking.
  • Build and maintain high-quality Android applications using Kotlin, Jetpack Compose, Coroutines, and RxJava.
  • Partner with cross-functional teams to translate complex operational needs into reliable mobile features.
  • Manage projects from technical discovery through delivery while balancing immediate priorities with long-term platform scalability.
  • Improve application performance, reliability, and observability through profiling and architectural improvements.
  • Provide technical leadership by mentoring engineers and establishing engineering best practices across the organization.
  • Contribute to a roadmap involving new picking models, market expansion, and Android platform investments.

What we're looking for

  • At least 7 years of professional software engineering experience including substantial experience shipping Android applications.
  • Strong proficiency in Kotlin and modern practices like Jetpack Compose, Coroutines, and RxJava or equivalent frameworks.
  • Experience leading the technical execution of complex, cross-functional software projects from design through production launch.
  • Experience designing maintainable Android architectures and improving performance, reliability, testing, monitoring, or observability.
  • Demonstrated ability to partner with Product, Design, Backend, iOS teams, and external stakeholders to deliver products.
  • Strong written and verbal communication skills to explain technical decisions and communicate risks clearly.
  • Experience building mobile products for retail, logistics, fulfillment, delivery, or other operational environments (preferred).
  • Experience mentoring engineers and influencing technical direction across teams without direct authority (preferred).

More like this

Similar roles

Staff Android Engineer, Pick & Deliver

Instacart

Remote (CA, Canada) 4 days ago $229,000–$241,500
Android Kotlin Jetpack Compose Coroutines RxJava Reactive Programming Performance Profiling Instrumentation Observability Architecture Technical Leadership
7+ yrs exp Remote

Staff Android Engineer

Robinhood

Menlo Park, CA 53 days ago $230,000–$270,000
Android Kotlin Jetpack Compose Java MVVM Coroutines Flow RxJava Retrofit Room Android SDK
8+ yrs exp Hybrid

Senior Digital Software Engineer, Android

Citi

Irving, TX 32 days ago $107,120–$160,680
Android Kotlin Jetpack Compose Coroutines MVVM Clean Architecture Android SDK Android Studio Gradle Unidirectional Data Flow Automated Testing Agile Waterfall
8+ yrs exp Hybrid

Senior Android Engineer II, Digital Twin Platform

Instacart

Remote (Ontario, Canada) +3 43 days ago $196,000–$207,000
Android Kotlin Java Jetpack MVVM Clean Architecture Android SDK Bluetooth NFC Camera APIs Hardware Integration Embedded Android Data Pipelines
Remote

Staff Software Engineer - Android

Walmart

Sunnyvale, CA +1 87 days ago
Android Kotlin MVVM Clean Architecture WebView Hybrid Mobile SOLID Agile Object-Oriented Design Build Systems Linkers Compilers Project Configuration
10+ yrs exp