Skip to content

Senior Android Engineer

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.

About the job

Responsibilities

  • Build and own Android features across payments flows, real-time market data, and core UI, from design handoff through production.
  • Implement polished, performant interfaces with Jetpack Compose for real-time trading conditions.
  • Contribute to CI/CD pipelines and Gradle build configuration.
  • Build and maintain integrations using WebSockets, gRPC, and streaming data.
  • Collaborate with a distributed team across time zones and make independent technical decisions.
  • Incorporate AI tools into the development workflow.
  • Identify and address gaps in Android architecture and engineering practices before they become scaling problems.

Requirements

  • Strong, current Kotlin experience, including the ability to evaluate technical tradeoffs.
  • Strong, current production experience building UI with Jetpack Compose.
  • Experience contributing to CI/CD pipelines and managing Gradle configuration.
  • Solid understanding of modern Android architecture and independent technical judgment.
  • Active, consistent use of AI tools in software development.

Nice-to-haves

  • Android payments integration experience.
  • Experience with WebSockets, gRPC, or other mobile real-time data patterns.
  • Familiarity with cross-platform shared-code architectures.
  • iOS or Swift experience.
  • Experience at a larger, mature engineering organization.

Compensation and Benefits

  • Competitive salary and equity.
  • Unlimited paid time off.
  • Full health, vision, and dental coverage.
  • 401(k) match.
  • Hardware setup including a new MacBook Pro, display, and accessories.

Skills

Kotlin, Jetpack Compose, Android, CI/CD, Gradle, WebSockets, gRPC, Streaming Data, Android Architecture, AI Tools, Swift

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.

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.

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.

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 Android Engineer II, Digital Twin Platform
$192k+/yrRemote5+ YOEAndroid Engineering

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.