Staff Android Systems Engineer

1 week, 1 day ago
Full-time
Lead
Mobile Development
Greenlight

Greenlight

Greenlight is a financial technology company offering a debit card and money app for families, empowering parents to raise financially smart kids through smart spending and investing.

Capital Markets
251-1K
Founded 2014
$556M raised

Description

  • Work on Android apps that leverage capabilities at the AOSP level and translate between app-layer needs and platform changes.
  • Design and expose system services, Binder/IPC interfaces, and AIDL-based APIs for secure inter-process communication.
  • Own the permissions, signing, and app identity model, including privileged/system app behavior and platform signing impacts.
  • Drive PackageManager and app installation strategy, including silent installs, self-updating apps, rollback, and verification.
  • Champion WebView as a primary product surface, including the 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 to real hardware.
  • Design and implement device telemetry, health signaling, and heartbeat systems while balancing battery, bandwidth, and privacy tradeoffs.
  • Harden pilot-quality software into production-grade systems through observability, failure-mode fixes, and reliability improvements.
  • Build field debugging infrastructure, including log pipelines, crash capture, remote bug reports, and on-device diagnostics.
  • Serve as the technical bridge between platform architecture and product engineering, while mentoring peers in a distributed environment.

Requirements

  • BS degree in Computer Science or equivalent.
  • 8 to 12 years of software engineering experience, with significant depth in Android platform or systems engineering.
  • Strong AOSP fluency, including experience navigating the source tree and working with OEM or vendor teams.
  • Deep understanding of Android security concepts, including sandboxing, system app privileges, privileged IPC, and platform signing.
  • Hands-on experience with update mechanisms from app-level updates through system-level OTA.
  • Comfort using adb shell as a primary debugging environment and experience with system-level diagnostic tools and tracing.
  • Experience shipping products where WebView is the primary UI surface.
  • Proven ability to build or significantly evolve Android CI/CD pipelines, including signing key hygiene, artifact provenance, and device-in-the-loop testing.
  • Experience designing device telemetry and fleet health systems, especially in constrained environments.
  • Strong communication skills and ability to translate technical findings for engineering, QA, leadership, and other non-technical stakeholders.
  • Genuine interest in AI and experience applying AI tooling to development, diagnostics, or platform automation.

Benefits

  • Medical, dental, vision, and HSA match.
  • Paid life insurance, AD&D, and disability benefits.
  • Traditional 401(k) with company match.
  • Unlimited PTO, paid company holidays, and pop-up bonus holidays.
  • Professional development stipends.
  • Mental health resources and 1:1 financial planners.
  • 100% paid parental and caregiving leave, plus cleaning service and meals during leave.
  • Flexible work-from-home options, with both remote and in-office opportunities.
  • Discretionary performance bonus and equity rewards.
  • Estimated base salary range of $165,000-$240,000 in NY/CA/WA and $165,000-$195,000 in CO.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Mobile Software Engineer (Android)

Booksy 251-1K Diversified Consumer Services

Booksy is hiring a Mobile Android Engineer to help build and maintain the payment and financial infrastructure behind its remote-first appointments marketplace.

Android CI/CD Espresso GitLab CI Java Jetpack Compose JUnit Kotlin
19 hours, 22 minutes ago

Senior Android Engineer, Growth

instacart.careers 1K-5K Internet Software & Services

Instacart is hiring a Senior Android Engineer to build and optimize coupon experiences for its Growth Lifecycle Incentives team, delivering end-to-end mobile features that improve how customers interact with coupons.

Android Android Studio Datadog GraphQL iOS Jetpack Compose Kotlin REST API WebSockets
21 hours, 43 minutes ago

Android Engineer - DevRel Team

Rive 11-50 Internet Software & Services

Rive is hiring an experienced Android Engineer on its Developer Relations team to build and support the Android runtime that powers interactive experiences across apps, websites, and games.

Android C++ Flutter Jetpack Compose Kotlin React Native
1 day, 23 hours ago

[Job 29243] Senior Developer Android - Kotlin, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is seeking a Senior Android Developer in Brazil to build and evolve a remote-friendly mobile application using Kotlin within a scalable, modular product environment.

Android CI/CD Git Jetpack Compose Kotlin
4 days, 1 hour ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers