Skip to content
InstacartInstacart

Senior Mobile Engineer

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.

About the job

Responsibilities

  • Design, develop, maintain, and optimize large-scale Android and distributed backend systems.
  • Develop high-performance mobile and distributed backend solutions.
  • Lead application development lifecycles, including requirements gathering and technical design.
  • Create and maintain reliable CI/CD pipelines for rapid software delivery.
  • Ensure security, data privacy, and regulatory compliance throughout the software development lifecycle.
  • Collaborate with cross-functional teams to define technical requirements and deliver features.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Mathematics, or a related field, or foreign equivalent.
  • At least 5 years of experience in the offered role or a related role.
  • At least 2 years of advanced Android development experience, including MVVM/MVI architecture and dependency injection frameworks such as Dagger or Hilt.
  • At least 2 years of experience with Kotlin, Java, and SQL, including asynchronous programming and thread safety in mobile and backend environments.
  • At least 2 years of experience with CI/CD automation, testing, and monitoring.
  • Experience with automated testing, release management, performance profiling, incident response, and analytics.
  • At least 2 years of experience working in Agile teams, with Git version control, technical documentation, code review, refactoring, and debugging.
  • At least 2 years of experience with Jira, Figma, or similar tools.

Compensation

  • Base salary: $214,000–$222,000 USD, dependent on permanent work location.
  • Eligible for a new-hire equity grant and annual refresh grants.
  • Benefits provided according to the employee’s work location.

Skills

Android, Kotlin, Java, SQL, Mvvm, Mvi, Dagger, Hilt, CI/CD, Git, Agile, Jira, Figma, Buildkite, GitHub Actions

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.

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.

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.