Senior Software Engineer, DataFlow (Android)

ŌURA

📍 helsinki, uusimaa, Finland

Full-time Software Architecture & Engineering

Job Description

Role Overview

Senior Software Engineer, DataFlow (Android) – focus on core Android components responsible for storage and movement of data between Oura’s mobile app and cloud.

Team and Environment

Team size: 6‑10. Hybrid – occasional office presence in Helsinki. This is a platform team, primarily internal‑facing; UI work is rare.

Key Responsibilities

  • Write Kotlin code for Android applications.
  • Improve app‑cloud data sync, focusing on reliability, latency, performance, and observability.
  • Enhance app‑side data storage: performance, data access API design, data migration systems.
  • Implement automation and code‑generation layers.
  • Support a variety of platform‑domain work, including data management.
  • Participate in design and implementation work, proactively identifying improvements at feature and architecture level.

Technologies

  • Android: Kotlin, C++ libr...
Apply for this Position