Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff Android Engineer, Connectivity

Home > Kotlin programming jobs

Staff Android Engineer, Connectivity in USA new

  • Boston, MA

Responsibilities

  • Own the end-to-end architecture of the Android connectivity layer, including BLE transport, history synchronization, and firmware delivery.
  • Define and refine communication protocols between the WHOOP strap and Android while aligning with iOS standards.
  • Manage GATT operations, bonding, reconnection logic, and connectivity reliability across fragmented Android devices and OEM behaviors.
  • Build telemetry and analysis systems for connectivity health and use member metrics, crash rates, and feedback to set priorities.
  • Manage technical-debt, code-health, module-testability, testing, code review, and architectural improvement initiatives.
  • Build Android product features with Kotlin and establish engineering patterns across the broader team.
  • Participate in incident-command rotation, app build and release processes, Firebase testing, and Play Store submission.
  • Collaborate with hardware, firmware, backend, product, and software teams, including assisting with backend data contracts.
  • Mentor engineers, facilitate mobile-developer ramp-up, and represent Android Connectivity in bug triage and cross-functional forums.

Requirements

  • Extensive professional experience building, testing, debugging, and delivering native Android applications, including consumer apps that control BLE devices.
  • Expert knowledge of the Android Bluetooth stack, Android application structure, components, lifecycle, design guidelines, concurrency, and multithreading.
  • Expert Kotlin proficiency, including Kotlin coroutines and Flow.
  • Strong experience with Jetpack Compose, Android Jetpack libraries, ViewModel, Navigation, Room, Retrofit, and OkHttp.
  • Experience designing modular architecture and dependency boundaries in large multi-module Gradle codebases, including MVI and MVVM patterns.
  • Experience with Android Studio, Gradle, CI systems, Git, RESTful backends, automated unit tests, and UI tests.
  • Experience diagnosing complex or distributed systems spanning firmware, mobile, and backend components.
  • Demonstrated ability to influence engineers beyond the immediate team and drive architectural and platform-design principles.
  • Product-minded approach with strong collaboration, communication, cross-functional problem-solving, tradeoff definition, and optimization skills.
  • Commitment to using AI tools responsibly while maintaining the same quality standards as personal contributions.

Benefits

  • The role is full-time and based in WHOOP’s Boston, Massachusetts office; relocation may be required.
  • The compensation package includes benefits and a generous equity package in addition to base salary.

Salary: $170k - $230k/yr

WHOOP

WHOOP builds a wearable health and performance tracker paired with an analytics app that measures sleep, recovery, and strain for athletes and health‑conscious consumers. Its business model combines device sales with a recurring membership that unlocks coaching features and insights. Founded in 2...

Similar positions

Senior Software Engineer, Mobile (Android)

  • Grab
  • Full time
  • Others
  • 11/05/2026
  • Jakarta, Indonesia

Senior Android Infrastructure Software Developer

  • Google
  • Full time
  • Canada
  • 11/05/2026
  • Waterloo

Senior Software Engineer, Onboarding

  • Toast
  • Full time
  • Remote
  • 11/05/2026
  • Salary: Competitive
  • United States

Sr Android Developer

  • Capco
  • Full time
  • Others
  • 11/04/2026
  • Pune, India

Senior Android Engineer

  • onX
  • Full time
  • USA
  • 11/04/2026
  • Salary: $146k - $182k/yr
  • Missoula, MT