Staff Android Systems Engineer

3 hours, 56 minutes 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

Senior Android Developer - Kotlin

Cross Border Talents 251-1K Professional Services

Android developer role focused on building and maintaining applications for a wide range of Android devices while integrating them with back-end services at a collaborative engineering team.

Android CI/CD Firebase Git Java Kotlin REST API
3 hours, 41 minutes ago

[Job - 28987] Mid Level Developer Android

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

CI&T is seeking a Mid-Level Android Developer to contribute to the evolution of a financial project, building new features and improving existing functionality in an end-to-end client solution.

Agile Flutter Java Kotlin Maven XML
3 hours, 56 minutes ago

Sr. Android Engineer I (6523)

MetroStar 251-1K IT Services

MetroStar is hiring a Sr. Android Engineer I to design, build, and support secure mobile applications for a mission-critical federal government customer in a classified, high-security environment.

Agile Android AWS iOS REST API
10 hours, 12 minutes ago

Senior POS Mobile Engineer

Moniepoint 1K-5K Diversified Financial Services

Moniepoint is hiring a Senior Mobile Engineer to build and maintain high-performance Android POS terminal applications that power secure, reliable transactions across large-scale payment environments.

Android CI/CD Encryption Flutter Java Kotlin REST API SQLite WebSockets
12 hours, 55 minutes 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