• Disruptive
    Healthcare
  • Care
    Economy
  • Consumer
    Wellbeing
  • Connection &
    Community
Discover exciting roles across our portfolio companies

Senior Mobile CI & Build Systems Engineer

ŌURA

ŌURA

Software Engineering
Helsinki, Finland
Posted on Feb 3, 2026

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 that connect build results, test outcomes, and app-level telemetry into a clear, actionable developer experience.
  • Reason about distributed failure modes across CI systems, test execution, and underlying infrastructure.
  • Use data to guide prioritization, justify technical tradeoffs, and prevent regressions.

Stretch / Staff-level scope

  • Set technical direction and long-term strategy for mobile CI, build systems, test architecture, and observability.
  • Influence standards and practices across squads through tooling, documentation, and partnership.
  • Mentor other engineers and raise the overall quality bar for CI, testing, and DevX infrastructure across the organization.
  • Act as a technical partner to infrastructure and backend teams on CI-related systems and scaling challenges.

We would love to have you on our team if you have

  • Significant experience (typically 8+ years) in software engineering, CI/CD, or build systems, with meaningful ownership of production systems.
  • Experience operating CI, build, or test systems used across multiple teams or a large codebase.
  • A systems-first mindset and a track record of improving reliability, performance, and developer productivity at scale.
  • Experience supporting high-velocity mobile development teams.
  • Comfort reasoning about distributed systems, shared infrastructure, and capacity-related failure modes.
  • Experience partnering with infrastructure or backend teams to operate shared systems reliably.
  • Experience designing, enforcing, or evolving quality gates based on CI, test, or observability signals.
  • Strong root-cause analysis skills and comfort debugging complex, non-deterministic failures.
  • Excellent communication skills and the ability to work effectively across teams and org boundaries.
  • A bias toward measurable impact and continuous improvement.

Technical expertise in (not all required)

  • Designing and operating mobile CI systems at scale, including runner fleets, caching, sharding, and parallel execution.
  • Mobile build systems expertise in Gradle (Android) and/or Xcode / Tuist (iOS).
  • Test architecture and test stability tooling, including diagnosing flaky or non-deterministic failures.
  • CI and developer-facing observability, including metrics, dashboards, and alerting.
  • Strong systems thinking: distributed execution, queues, capacity, and failure modes in shared environments.
  • Familiarity with cloud-based execution environments (e.g. AWS) used for supporting systems and tooling
  • Scripting and automation for CI and build systems (e.g. Bash, Python).
  • Linux and macOS environments,
  • Git workflows, and CI-based development practices.

Nice to have

  • Mobile development background (iOS, Android, or both).
  • Hands-on experience working with cloud infrastructure beyond CI execution (e.g. deeper AWS ownership).
  • Experience mentoring engineers or leading cross-team technical initiatives.

Current environment (for context)

Today, our mobile CI and build systems are primarily built on:

  • GitHub Actions for CI orchestration
  • macOS and Linux runners running on premises
  • Gradle for Android builds and Xcode / Tuist for iOS project generation
  • A mix of simulator-based and device-based test execution, depending on workload

Benefits:

  • Competitive Salary
  • Lunch benefit
  • Wellness benefit
  • Flexible working hours + work-life balance
  • Collaborative, smart teammates
  • An Oura ring of your own
  • Easy-to-reach offices in Oulu Teknologiakylä and in Helsinki city center
  • Latest equipment of choice

Oura is proud to be an equal opportunity workplace. We celebrate diversity and are committed to creating an inclusive environment for all employees. Individuals seeking employment at Oura are considered without regard to age, ancestry, color, gender (including pregnancy, childbirth, or related medical conditions), gender identity or expression, genetic information, marital status, medical condition, mental or physical disability, national origin, protected family care or medical leave status, race, religion (including beliefs and practices or the absence thereof), sexual orientation, military or veteran status, or any other characteristic protected by federal, state, or local laws. We will not tolerate discrimination or harassment based on any of these characteristics.

We will work to ensure individuals with disabilities are provided reasonable accommodation to participate in the interview process, to perform essential job functions, and to receive other benefits and privileges of employment.

Disclaimer: Beware of fake job offers!
We’ve been alerted to scammers posing as ŌURA recruiters, especially for remote roles. Please note:

  • Our jobs are listed only on the ŌURA Careers page and trusted job boards.
  • We will never ask for personal information like ID or payment for equipment upfront.
  • Official offers are sent through Docusign after a verbal offer, not via text or email.

Stay cautious and protect your personal details.

To all recruitment agencies: Oura does not accept agency resumes. Please do not forward resumes to our jobs alias, Oura employees, or any other organization's location. Oura is not responsible for any fees related to unsolicited resumes.