Back to Search
Overview
Senior

Senior Mobile CI & Build Systems Engineer

Confirmed live in the last 24 hours

Oura

Oura

Hybrid - Helsinki, Uusimaa
Hybrid
Posted February 3, 2026

Job Description

Our mission at Oura is to empower every person to own their inner potential. Our award-winning products help our global community gain a deeper knowledge of their readiness, activity, and sleep quality by using their Oura Ring and its connected app. We've helped millions of people understand and improve their health by providing daily insights and practical steps to inspire healthy lifestyles.

Empowering the world starts with living our values and empowering our team. As a quickly growing company focused on helping people live healthier and happier lives, we ensure that our team members have what they need to do their best work — both in and out of the office. 

The App DevX team exists to improve the day-to-day effectiveness of mobile engineers at Oura by making CI/CD fast, stable, and observable, and by providing robust build and test infrastructure for iOS and Android. We focus on systemic improvements that scale across teams and directly impact developer productivity.

We are looking for a Senior / Staff Mobile CI & Build Systems Engineer to own and evolve our mobile CI, build, test, and developer-facing observability systems end-to-end. This role sits at the intersection of mobile build systems, CI infrastructure, and shared cloud-based execution environments, and is highly impactful: it directly unblocks progress across testing, observability, and quality gating, while establishing App DevX as a trusted, authoritative platform team.

Own and evolve mobile CI systems at scale

  • Design, maintain, and continuously improve PR and merge CI and release pipelines for iOS and Android applications.
  • Own CI performance and reliability metrics, with a particular focus on reducing end-to-end developer wait time.
  • Drive improvements in CI runtime, queue time, merge failure rates, and manual reruns through systematic measurement and iteration.

Build and operate CI infrastructure

  • Design and manage CI runner fleets, including capacity planning, utilization, and reliability.
  • Implement and evolve caching, sharding, and parallelization strategies to keep CI fast and predictable as codebases and teams grow.
  • Reason about CI workloads running on shared, cloud-based infrastructure and their impact on capacity, reliability, and cost.
  • Partner with infrastructure and hardware teams to define CI capacity and performance expectations.

Own mobile build system expertise

  • Act as a deep technical owner for mobile build systems:
    • Gradle (Android)
    • Xcode / Tuist and related iOS tooling
  • Improve build performance, determinism, and debuggability in both local and CI environments.
  • Drive better local–CI parity to reduce “works on my machine” failures and shorten feedback loops.

Own test architecture and stability

  • Define and evolve test architecture for unit, integration, and UI tests with a strong focus on determinism and signal quality.
  • Set standards and policies for how flaky tests are detected, quarantined, fixed, or blocked.
  • Design and maintain tooling, dashboards, and workflows for flaky test detection and remediation.
  • Partner with Testing and Release teams to shift meaningful test signals earlier into CI and local development.
  • Ensure test execution scales sustainably as test suites and teams grow.

Own developer-facing observability & instrumentation

  • Own developer-facing observability practices for mobile apps, including logging, metrics, and tracing relevant to pre-release workflows.
  • Make it easy and fast for engineers to add, validate, and use instrumentation, reducing “time to new metric”.
  • Ensure CI and pre-release environments surface actionable signals about app behavior, performance, and regressions.
  • Partner with feature teams to ensure telemetry supports both developer workflows and product-level health needs without duplication.

Connect systems into coherent feedback loops

  • Design end-to-end feedback loops
pythonrustawsaibackendmobileiosandroiddataproduct