Instacart

Instacart invites the world to share love through food. This is how homemade is made.

Senior Android Engineer II, Enterprise Picking

Android EngineerSoftware EngineerFull TimeRemoteTeam 1,001-5,000Since 2012H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

18 days ago

Salary

$192K - $242.5K / year

Bachelor Degree7 yrs expEnglishAndroidI OSKotlinRx Java

Job Description

• Architect, build, and maintain complex Android features using Kotlin, Jetpack Compose, and modern Android components. • Implement pixel-perfect UIs that faithfully match designs and scale across devices, with a focus on accessibility and internationalization. • Integrate with backend services via RPC, REST, and WebSockets to deliver resilient offline and real-time experiences. • Own feature areas end to end—from technical design and instrumentation to rollout, monitoring, and iteration—driving measurable gains in picker speed and accuracy. • Participate in code reviews, technical design reviews, and release planning to uphold high engineering standards and accelerate team velocity. • Profile, benchmark, and optimize app performance; track stability and quality with observability and crash monitoring tools. • Collaborate with backend, iOS, product, design, data, and retailer stakeholders to align goals, manage trade-offs, and deliver cross-functional outcomes in a rapidly evolving environment.

Job Requirements

  • 7+ years of professional experience building and shipping Android applications.
  • Proficiency in Kotlin and Android fundamentals, including Jetpack Compose and traditional Views/XML.
  • Hands-on experience with concurrency and reactive paradigms: Kotlin Coroutines and RxJava.
  • Experience integrating mobile apps with backend services using RPC, RESTful APIs, and WebSockets.
  • Demonstrated debugging and analytical skills using Android Studio tooling, profilers, and logs.
  • Proven track record contributing to code reviews and technical design documents with cross-functional partners.
  • Experience instrumenting apps for analytics, crash reporting, and performance monitoring.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Remote work options

Related Job Pages

More Android Engineer Jobs

Staff Android Engineer

Franki

Construire ensemble les projets les plus ambitieux

Android Engineer18 days ago
Full TimeRemoteTeam 201-500Since 1911

We’re looking for a Staff Android Engineer to lead the evolution of Franki’s mobile platform and play a key role in shaping our technical direction. This is a senior, hands-on engineering role that blends architectural leadership, coding excellence, and mentorship. Lead the techn...

United States

Android Engineer, RFID

LMI

Innovation at the Pace of Need™

Android Engineer19 days ago
Full TimeRemoteTeam 1,001-5,000Since 1961H1B Sponsor

Android Engineer developing RFID mobile app for Zebra devices

AndroidCyber SecurityDaggerJavaScriptKotlinVue.js.NET
United States
$100K - $170K / year

Senior Mobile Software Engineer – Android

Fi

The Next Generation of Smart Dog Collars

Android Engineer24 days ago
Full TimeRemoteTeam 51-200Since 2017H1B Sponsor

Senior Mobile Software Engineer designing innovative Android applications for pet technology.

AndroidIoTKotlin
United States
$150K - $190K / year
Android Engineer24 days ago
Full TimeRemoteTeam 1,001-5,000Since 1963H1B No Sponsor

Staff Android Engineer developing Android app features at WeightWatchers

AndroidDaggerKotlin
United States
$185K - $225K / year