CareerPlanSign in

Senior Backend Engineer

💼 Full-time🗓 2026-05-14 → 2026-09-25

Core

Design, implement, and support distributed back-end systems that bridge communications and data flows between embedded hardware, machine learning, mobile, and business intelligence systems to power a personalized sleep recovery experience.

Role type

Senior Backend Engineer (Distributed Systems)

Builds

Distributed back-end services, data processing pipelines (~5Tb/day), and ~30 microservices

Domain

Sleep fitness technology, embedded systems, cloud infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed systems design, cloud services architecture, polyglot programming (Java/Scala/Kotlin, C#/.NET, Python, NodeJS+TypeScript), data pipeline integrity, service availability automation

Preferred skills

SRE practices, deep system internals understanding, high-pressure execution

Technologies

Java, Scala, Kotlin, C#, .NET Core, Python, NodeJS, TypeScript

Responsibilities

Maintain and improve data processing pipeline integrity; develop tools to guarantee service availability and automate operations; contribute to back-end service and product feature development

Seniority

Senior, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.