Skip to content
InstacartInstacart

Senior Android Engineer II, Digital Twin Platform

Build and lead Android applications powering Instacart’s Digital Twin Platform, store-view, and Connected Stores initiatives. The role requires 5+ years of Android experience, strong Kotlin or Java expertise, architectural leadership, and comfort integrating hardware and data-intensive systems.

About the job

Responsibilities

  • Design, build, and own Android applications for the Digital Twin Platform, including standalone scanning apps and Android-native experiences supporting Connected Stores initiatives.
  • Serve as a technical leader for Android development by setting architectural direction, establishing best practices, and improving code quality and engineering craft.
  • Collaborate with Caper, Inventory Intelligence, and Fulfillment teams to deliver Android solutions for real-time shelf intelligence and in-store data collection at scale.
  • Balance long-term architectural planning with rapid shipping and iteration in an ambiguous, evolving environment.
  • Help define Android engineering practices for the Digital Twin Platform and broader organization.

Requirements

  • 5+ years of professional Android development experience using Kotlin and/or Java.
  • Track record of shipping production-quality Android applications.
  • Deep expertise in the Android SDK, Jetpack libraries, and modern Android architecture patterns such as MVVM and Clean Architecture.
  • Experience designing and building Android applications from the ground up and owning architecture decisions end to end.
  • Ability to work effectively in ambiguous, fast-paced environments with evolving requirements.
  • Strong communication and collaboration skills across cross-functional engineering teams.

Nice-to-haves

  • Experience building enterprise tools, hardware integrations, kiosk applications, or scanning and barcode workflows.
  • Familiarity with Connected Stores technology, retail hardware platforms, or embedded Android environments.
  • Experience with Bluetooth, NFC, camera APIs, or other Android hardware peripheral integrations.
  • Background in data-intensive applications, real-time data pipelines, or inventory and logistics systems.
  • Comfort contributing to backend services and data engineering.

Compensation and Benefits

  • Remote role with base pay dependent on permanent work location.
  • ATS-listed salary range: $192,000–$242,500 USD.
  • Eligible for a new-hire equity grant and annual refresh grants.
  • Market-competitive compensation and benefits.

Skills

Android, Kotlin, Java, Android Sdk, Jetpack, Mvvm, Clean Architecture, Bluetooth, Nfc, Camera Apis, Barcode Scanning, Android Architecture, Real-Time Data Pipelines, Data Engineering

Duolingo

Duolingo

Pittsburgh, PA
Senior Android Engineer, Client Platform - Application Stability and Performance
$183k+/yrOn-site5+ YOEAndroid Engineering

Own the stability and performance of Duolingo’s Android learning app, leading architecture improvements and building tooling for tracing, benchmarking, and regression detection. The role requires strong Kotlin and modern Android expertise, experience diagnosing complex application issues, and mentorship skills.

Instacart

Instacart

United States

Senior Mobile Engineer
$214k+/yrRemote5+ YOEAndroid Engineering

Senior mobile engineer responsible for building and optimizing Android applications alongside distributed backend systems, leading development lifecycles, and improving delivery pipelines. Requires a bachelor’s degree and at least five years of related experience, including advanced Android development.

SpotOn

SpotOn

United States
Senior Software Engineer II
$160k+/yrRemote8+ YOEAndroid Engineering

Develop and lead Android software for high-availability restaurant point-of-sale systems, with an emphasis on payments, security, scalability, and reliability. Requires 8+ years of Android experience, Java and Kotlin proficiency, and a bachelor’s degree.

Sekai

Sekai

United States

Senior Android Engineer, Native Platform
No salary listedRemote5+ YOEAndroid Engineering

Build and own the native Android foundation for a consumer AI-driven social platform, focusing on app architecture, hybrid integrations, and production quality. Requires 5+ years of Android experience with Kotlin and Jetpack Compose in a fast-paced startup.

Polymarket

Polymarket

New York, NY

Senior Android Engineer
No salary listedOn-site5+ YOEAndroid Engineering

Build and own high-performance Android trading features spanning payments, real-time market data, and core UI. The role requires strong Kotlin and Jetpack Compose expertise, modern Android architecture knowledge, and experience with CI/CD and Gradle.