Skip to content
GreenlightGreenlightAtlanta, GA

Staff Android Systems Engineer

Leads development of Android apps on custom hardware, owning application layer near OS, AOSP integration, system services, security, CI/CD, telemetry, and WebView. Requires 8-12 years Android systems experience, AOSP fluency, BS in CS.

Salary not listed
Remote8+ YOEAndroid Engineering

About the role

Day-to-Day Responsibilities

  • Work on Android apps leveraging AOSP capabilities, navigate framework code, collaborate with ROM and vendor teams
  • Add and enhance functionality in Greenlight Android mobile app
  • Design and expose system services, Binder/IPC interfaces, and AIDL-based APIs for inter-process communication
  • Own permissions, signing, and app identity model for standard and privileged/system apps
  • Drive PackageManager and app installation strategy, including silent installs, self-updating apps, rollback, and verification
  • Champion WebView as primary product surface, owning native/web boundary, JS bridges, performance, security, and hybrid debugging
  • Build and maintain Android CI/CD pipelines with device-in-the-loop testing, self-hosted runners, multi-module builds, and automated deploys
  • Design, implement device telemetry, health signaling, and heartbeat systems balancing battery, bandwidth, and privacy
  • Harden software into production-grade systems with observability, reliability improvements
  • Build field debugging infrastructure including log pipelines, crash capture, remote bug reports, and on-device diagnostics
  • Serve as technical bridge between platform architecture and product engineers
  • Mentor and lead peers in distributed environment
  • Translate technical findings into business insights
  • Apply AI tooling to engineering problems

Technologies

  • Kotlin
  • RxJava
  • MVI architecture
  • Retrofit
  • Bitrise
  • Espresso
  • Android Jetpack

Requirements

  • BS degree in Computer Science or equivalent
  • 8-12 years software engineering experience with depth in Android platform/systems engineering
  • AOSP fluency: navigated source tree, worked with OEM/vendor teams
  • Deep Android security model understanding: sandboxing, system app privileges, privileged IPC, APK behavior across devices
  • Hands-on experience with update mechanisms from app-level to OTA
  • Comfort with adb shell and system-level diagnostic tools
  • Experience shipping products with WebView as primary UI
  • Track record building/evolving Android CI/CD pipelines
  • Experience designing device telemetry and fleet health systems
  • Quality-first mindset for testing, observability, release confidence
  • Strong communication skills
  • Excitement about AI and applying it to engineering

Skills

KotlinRxjavaMviRetrofitBitriseEspressoAndroid JetpackAospAidlBinderPackagemanagerWebviewCI/CDAdbAndroid Security
SpotOn

Staff Software Engineer

SpotOnChicago, IL +3

Staff Android Software Engineer leading technical direction for POS and handheld apps. Owns architecture, offline-first systems, and mentors engineers across multiple squads. Requires 10+ years building Android apps at scale with deep Kotlin expertise.

188k – 230k
Hybrid10+ YOEAndroid Engineering
Suno

Senior / Staff Software Engineer, Android

SunoNew York, NY

As a Senior/Staff Android Software Engineer, you will define the architecture and experience of Suno's Android app, a real-time AI creation studio and social platform. You will own feature development, optimize performance, and collaborate with product and design to deliver a delightful user experience.

200k – 300k
On-site5+ YOEAndroid Engineering
Square

Staff Android Software Engineer, Cash App Consumer Platform

SquareNew York, NY +1

As a Staff Android Engineer on the Cash App Consumer Platform, you will build and evolve foundational Android infrastructure, drive AI-native development practices, and lead large-scale technical initiatives. This role requires deep Android expertise and a passion for developer experience.

264k – 395k
Remote10+ YOEAndroid Engineering
Reddit

Staff Android Engineer, Brand Ad Formats

RedditNew York, NY +1

Leads technical strategy and development of Video Ads and unique brand ad formats on Android, ensuring high performance and scalability to millions of users. Requires 8+ years experience with 3+ years Android mastery in Kotlin, Ad Tech background, and mentoring skills.

217k – 304k
Remote8+ YOEAndroid Engineering
Reddit

Staff Android Engineer (Clients Platform)

RedditNew York, NY +2

Staff Android Engineer leads architecture, developer experience, and client health for Reddit's Android app, scaling for massive user growth. Requires 8+ years experience, mastery of modern Android tech, and AI workflow application.

217k – 304k
On-site8+ YOEAndroid Engineering