Lead Software Engineer - Android Lead
JPMorgan Chase
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 95% of similar roles. Most pay $157,300–$220,900 — the shaded band above. At the midpoint, this role pays about $110k versus about $189k for comparable roles.
Based on 239 similar postings.
Employer
Motorola Solutions, Inc. (NYSE: MSI) is a leading American technology company providing mission-critical communications, video security, and analytics for public safety and enterprise customers.
Motorola Solutions currently has 135 open roles on FindRole.
Listed pay typically runs $106,500–$140,000 across 117 roles with salary data.
Most-posted roles
At a glance
As an Android Application Team Lead within the ASTRO Device Management team, you will serve as a technical anchor responsible for driving application architecture and modern UI paradigms. You will manage the full software lifecycle, building complex mobile features for high-reliability environments while ensuring applications remain performant and scalable. Your daily work involves leading end-to-end technical design, establishing automated testing strategies, mentoring engineers, and managing technical debt. The role requires deep expertise in the Android SDK, Kotlin, Java, and Jetpack Compose, alongside experience with Coroutines, Flow, RxJava, and C/C++ via the Android NDK. You will utilize tools like Android Studio, Gradle, Git, and JIRA to solve complex problems in mission-critical applications. Key technical focuses include performance profiling, multi-threaded bug resolution, and implementing robust architecture patterns like MVVM or MVI.
Skills
What you'll do
What we're looking for
More like this
JPMorgan Chase
JPMorgan Chase
JPMorgan Chase
Citi
Comcast
Walmart