Jobs · Information Technology

Senior CI / Build Systems Engineer

ŌURA · United States · 2 wk ago
RemoteRemoteInformation Technology$173k–$203k/yrFull-time

About the role

The App DevX team at Oura is seeking a Senior CI & Build Systems Engineer to enhance our mobile CI, build, and observability systems. This role involves owning and evolving our CI pipelines for iOS and Android, ensuring high-quality builds and tests, and providing visibility into app performance and regressions.

Responsibilities

  • Design, maintain, and improve PR, merge, and release pipelines for iOS and Android
  • Drive improvements in CI runtime, queue time, and merge failure rates through systematic measurement and iteration
  • Manage CI runner fleets including capacity planning and reliability
  • Implement caching, sharding, and parallelization strategies
  • Partner with infrastructure teams on capacity and performance expectations
  • Serve as technical owner for Gradle (Android) and Xcode / Tuist (iOS)
  • Improve build performance, determinism, and local–CI parity to reduce "works on my machine" failures
  • Define and evolve test architecture for unit, integration, and UI tests
  • Set standards for flaky test detection, quarantine, and remediation
  • Partner with Testing and Release teams to shift meaningful signals earlier into CI
  • Own logging, metrics, and tracing practices for pre-release workflows
  • Ensure CI environments surface actionable signals about app behavior, performance, and regressions
  • Set technical direction and long-term strategy for mobile CI, build systems, and observability
  • Mentor other engineers; act as a technical partner to infrastructure and backend teams

Requirements

  • 8+ years in software engineering, CI/CD, or build systems with meaningful ownership of production systems
  • Experience operating CI, build, or test systems across multiple teams or a large codebase
  • A systems-first mindset with a track record of improving reliability, performance, and developer productivity at scale
  • Comfort reasoning about distributed systems, shared infrastructure, and capacity-related failure modes
  • Strong root-cause analysis skills and comfort debugging complex, non-deterministic failures
  • Excellent communication skills and ability to work effectively across teams and org boundaries

Technical Expertise

  • Mobile CI systems at scale: runner fleets, caching, sharding, and parallel execution
  • Mobile build systems: Gradle (Android) and/or Xcode / Tuist (iOS)
  • Test stability tooling and diagnosing flaky or non-deterministic failures
  • Ci observability: metrics, dashboards, and alerting
  • Scripting and automation (e.g. Bash, Python), Linux and macOS environments, Git workflows
  • Familiarity with cloud-based execution environments (e.g. AWS)

Benefits

  • Competitive salary and equity packages
  • Health, dental, and vision insurance
  • Lunch and wellness benefits
  • Flexible working hours and work-life balance
  • An Oura Ring of your own plus employee discounts for friends & family
  • Latest equipment of choice

Pay

Region 1: $172,550 - $203,000
Region 2: $158,950 - $187,000
Region 3: $147,900 - $174,000

Schedule

Flexible working hours and work-life balance

Similar jobs

Senior Build Engineer

AmcaEl Segundo, CA· 1 wk ago
Engineering$140k–$180k/yrapply on job-boards.greenhouse.io

Senior CI/CD Engineer

AdyenChicago, IL· 1 wk ago
Management$180k–$243k/yrapply on job-boards.greenhouse.io