Senior Mobile Android Engineer (Engineer III)

Elevance Health•Nashville, TN
•Hybrid

About The Position

The Senior Mobile Android Engineer (Engineer III) delivers end-to-end development and maintenance of complex technology systems. The role builds and owns Android applications for the MDM platform, including device-side launcher and guardian apps, and collaborates with backend, QA, InfoSec, product, and operations teams. The engineer designs, builds, and maintains Kotlin Android applications and implements Android Enterprise capabilities such as device and profile ownership, kiosk mode, managed configurations, permissions, and policy enforcement. The role integrates with Android Management API and backend services for enrollment, registration, and policy assignment, while improving reliability, telemetry, battery use, and background processing across device fleets. Responsibilities also include maintaining Google Play and Android OS compliance, addressing security findings, supporting releases, reviewing code, mentoring developers, testing and defect resolution, and providing on-call system support. This is a hybrid role requiring associates to work in an office 1–2 days per week. The preferred location is the Pulse Point office in Nashville, Tennessee; alternate locations may be considered for candidates within commuting distance of an office. Candidates outside reasonable commuting distance are not considered unless an accommodation is granted as required by law.

Requirements

  • A BA/BS degree in Information Technology, Computer Science, or a related field, and at least 3 years of experience on one platform, multi-database, multi-language, or multi-business application; or an equivalent combination of education and experience.
  • Strong Kotlin skills and professional Android development experience are preferred; Java is a plus.
  • Knowledge of Android internals, including services, broadcast receivers, WorkManager, permissions, background execution limits, and lifecycle.
  • Experience with Android Enterprise or MDM/EMM, including DevicePolicyManager, device owner, and kiosk mode.
  • Experience with REST APIs, secure authentication such as OAuth/JWT/SSO, and networking libraries such as Retrofit/OkHttp.
  • Testing experience with unit, integration, and instrumented tests, and CI/CD.
  • Experience shipping and maintaining apps through Google Play or managed distribution.
  • Strong communication skills and ability to work independently with minimal oversight.
  • Ability to analyze and evaluate business and technical requirements, identify risks, and develop and maintain complex system components.
  • Ability to mentor others, conduct code reviews, and collaborate with stakeholders and cross-functional teams.
  • Ability to provide on-call support.

Nice To Haves

  • 5 or more years of professional Android development experience.
  • Experience with Android Management API, Samsung Knox, or rugged and OEM devices such as Samsung XCover.
  • Background working with large device fleets, observability, crash analytics, or remote device diagnostics.
  • Familiarity with a Spring Boot/Kotlin backend, PostgreSQL, and AWS.
  • Experience with security and compliance in a regulated industry, such as healthcare or HIPAA.
  • Experience with AI-assisted development tools such as GitHub Copilot.

Responsibilities

  • Design, build, and maintain Android launcher, kiosk, and guardian applications in Kotlin.
  • Implement Android Enterprise features, including device owner and profile owner, lock task (kiosk) mode, managed configurations, permissions, and policy enforcement.
  • Integrate with Android Management API and backend services for enrollment, registration, and policy assignment.
  • Diagnose and improve reliability issues, including unexpected deregistration, battery and background restrictions, and OEM-specific behavior.
  • Optimize telemetry reporting, battery usage, and background processing at scale.
  • Maintain compliance with Google Play requirements and Android OS upgrades, including new Android versions, 16 KB page size, and target SDK requirements.
  • Follow InfoSec, audit, and compliance standards and address security scan findings.
  • Review code, mentor developers, and share coding practices, including AI-assisted development practices.
  • Collaborate with product, QA, and operations to translate needs into clear, testable features and support releases.
  • Maintain relationships with internal and external stakeholders to develop business requirements.
  • Analyze and classify complex change requests and identify and document potential system code enhancements.
  • Collaborate with engineers and graphic designers to evaluate possible enhancements.
  • Define application scope and objectives with the development team and prepare functional and technical specifications.
  • Analyze detailed business and technical requirements and account for stakeholder needs.
  • Identify problems and risks, and code and maintain complex information-system components.
  • Review test cases and advise QA on adjacent-code and regression impacts.
  • Develop and perform system testing, fix defects, and rerun unit tests to validate results.
  • Coordinate integration activities with other IT departments to implement and support project efforts.
  • Provide on-call support, monitor the system, and identify system deficiencies.

Benefits

  • Merit increases
  • Paid holidays
  • Paid Time Off
  • Incentive bonus programs, unless covered by a collective bargaining agreement
  • Medical benefits
  • Dental benefits
  • Vision benefits
  • Short-term disability benefits
  • Long-term disability benefits
  • 401(k) with match
  • Stock purchase plan
  • Life insurance
  • Wellness programs
  • Financial education resources
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service