CareerPlan

Principal Software Engineer – Android

Skaneateles, NYFull-time$120k2026-09-21 → 2026-11-10
HybridNo visa sponsorship

Core

Lead architecture and delivery of shared Android capabilities powering multiple clinical product applications worldwide.

Role type

Principal Software Engineer (Android Platform)

Builds

Reusable Android services, libraries, hybrid WebView/React UI foundations, and device connectivity patterns for medical devices.

Domain

Healthcare / Medical Devices / Mobile Software

Required skills

Kotlin, modern Android development, networking, dependency injection, multithreading/coroutines, CI/CD, building reusable mobile SDKs, integrating cameras and connected devices, regulated environment compliance

Preferred skills

Experience leading technical architecture across multi-product ecosystems, healthcare or medical device industry background

Technologies

Kotlin, Android, WebView, React, CI/CD

Responsibilities

Define and evolve shared Android platform architecture; lead design of common on-device building blocks (auth, data workflows, camera/ML, device connectivity); partner with product teams to align on platform conventions; set coding standards and lead code reviews; mentor senior and mid-level engineers; collaborate cross-functionally with systems, hardware, and clinical partners; maintain architecture and test documentation.

Seniority

Principal, hands-on IC with mentorship