Ōura

CorePlatformEngineer,DataandAlgo(AllLevels)

€58–85k ~AI est. Helsinki, Finland
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for All Levels candidates.

The Brief

“Core Platform Engineer, Data and Algo (All Levels) at Ōura. Skills: Algorithm Platform, Dataflow Platform, ML models, Data syncing, Cloud platforms. Implement algorithm-heavy features. Test algorithm-heavy features”

What You'll Achieve.

Own inner potential; Gain deeper knowledge; Understand health; Improve health; Inspire healthy lifestyles; Live healthier lives; Live happier lives; Do best work

Industry & Context.

Problems you'll solve

Solving challenging technical problems

What They're Looking For.

Must Have

Broad knowledge of software fundamentals, Knowledge of algorithms and data structures, Knowledge of concurrency, Knowledge of databases, Knowledge of testing, Knowledge of system design, Knowledge of API design, Ability to take ownership of projects, Ability to design technical solutions, Ability to drive implementation, Ability to deliver results with limited guidance, Ability to produce high quality code quickly, Ability to produce high quality code without AI, Driven by value creation, Driven by overall impact, Team player, Motivated to learn, Motivated to further develop skills

Nice to Have

Experience with mobile app development, Experience writing highly performant code, Application profiling experience, Experience working with databases, Schema design experience, Query optimization experience, Experience building backend systems in the cloud, Experience with ML, Experience with ML operations, Experience with Python, Experience with systems programming languages, Experience with C++, Experience with Rust

What You'll Do.

Implement algorithm-heavy features

Test algorithm-heavy features

Validate algorithm-heavy features

Release algorithm-heavy features

Ensure algorithm execution is reliable

Ensure algorithm execution is compute-efficient

Develop key abstractions

Develop syncing protocols

Guarantee data moves seamlessly

Empower feature teams

Develop end-to-end features

Evangelize compliance with standardized data schemas

Evangelize data quality

Evangelize data lifetime management

Ensure systems are performant

Ensure systems are scalable

Ensure systems are cost-efficient

Handle millions of active users

Build mobile platforms

Build backend platforms

How You'll Work.

Team & Collaboration

Core Platform Teams; Algorithm Platform Team; Dataflow Platform Team; Feature teams

Communication Scope

Spoken communication skills; Written communication skills

Process & Methodology

Ownership of projects, Design technical solutions, Drive implementation, Deliver results

Full 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 Oura App operates at a massive scale, featuring many distinct ML-powered features that affect millions of active Oura users. We are looking for a Software Engineer, Core Platform (All Levels), to join our core platform teams. We’re looking for exceptional people. If you lack “senior-level” experience but are otherwise highly capable please do apply. Staff+ engineers will also be considered. This role relates to the following Core Platform Teams: Algorithm Platform Dataflow Platform We’re looking for great candidates that can work on projects related to one of, or both of these teams. About the Algorithm Platform Oura runs algorithms on the ring, app and cloud, both in real time and as batch models. The Algorithm Platform team is focused on the systems that run algorithms in the mobile application and cloud. Platform systems for training ML models are outside of the scope of the team. Ensure seamless devX by making it easy to implement, test, validate and release algorithm-heavy features that power the Oura app, including those reliant on ML models. Ensure algorithm execution is reliable and compute-efficient. About the Dataflow Platform Oura’s main mobile application and backend handles millions of active users and TBs of data. The dataflow squad is responsible for the key abstractions, data stores and syn

Free ATS check

Applying for this Core Platform Engineer, Data and Algo (All Levels) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Ōura?

Real rants from real employees. Read before you apply.

Read Company Rants →