JPMorgan Chase
Android Lead Software Engineer
Columbus, OH · Full-time · Posted Sep 18, 2026
- Experience
- 5+ years applied experience; no alternatives stated.
- Education
- Formal training or certification on software engineering concepts.
About the job
Leads Android authentication software development, delivering secure, stable applications while guiding technical design, operations, and team adoption of responsible AI-assisted engineering practices.
What you'll do
- Designs, develops, tests, and troubleshoots Android software and produces architecture and design artifacts.
- Promotes approved AI-assisted development and automation, setting validation expectations for correctness, performance, and security.
- Improves application stability by identifying recurring issues, analyzing data, and guiding engineers.
What they ask for
- Formal training or certification in software engineering concepts and 5+ years of applied experience.
- Practical experience in system design, application development, testing, and operational stability.
- Experience leading approved AI-assisted software development tools and coaching engineers on responsible, secure use.
- Hands-on Android development experience with Kotlin and related technologies, plus unit testing and technical leadership experience.
Nice to have
- Experience with Java and the Android ecosystem, including mobile UI fundamentals.
- Knowledge of SOLID principles and architectural patterns such as MVP, MVI, and MVVM.
Tools
Java, MVVM, Dagger, RxJava, Kotlin, Android jetpack, Kotlin Coroutines, Mockito
AI focus
Leads team adoption of approved AI-assisted engineering tools for coding, code review, refactoring, testing, troubleshooting, and incident analysis; establishes validation standards and coaches engineers on responsible, secure use.
Model-written summary · the original posting is authoritative