Senior Android Engineer, Connectivity
$147,000–$203,000 year
On-site · US
Job Summary
Senior Android Engineer to join the Connectivity team responsible for architecting, designing, and developing the Bluetooth layer and low-level Android app connectivity between the Oura Ring and the companion app. Key duties include designing and building features, collaborating with Firmware and Platform teams, ensuring consistency across apps, prototyping new frameworks, and delivering performant, maintainable software while scaling. Required skills include deep experience with Android Bluetooth APIs/libraries, Kotlin mastery, shipping professional Android applications, and strong system-level understanding of SDK APIs, UI and app engine challenges. Bonus knowledge areas include RxJava, Coroutines/Flow, Jetpack Compose, C++, Git workflows, and functional programming. The role emphasizes ownership of code, proactive improvement, collaboration with cross-functional squads, and delivering secure, efficient connectivity between hardware and software.
Required Qualifications
- Bachelor's degree in Computer Science or related field
- 5+ years of Android development experience
- Proven experience with Kotlin
- Strong knowledge of Bluetooth on Android
- Experience shipping professional Android applications
- Experience with Android Bluetooth APIs or Bluetooth libraries
- Strong technical specification skills
- Ability to lead and ship features
- Collaborative with cross-functional teams
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.