Senior Backend Engineer
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.
Role type
Senior Backend Engineer
Builds
Distributed back-end services, data processing pipelines, and product features for a sleep fitness platform
Domain
Health tech / Sleep technology / Distributed systems
Deliverable
production ML models
Required skills
Distributed systems design, Cloud services architecture, Polyglot programming (Java/Scala/Kotlin, C#/.NET, Python, NodeJS+TypeScript), Microservices management, Data pipeline integrity
Preferred skills
SRE practices, High-scale data handling (5Tb/day), System automation
Technologies
Java, Scala, Kotlin, C#, .NET Core, Python, NodeJS, TypeScript
Responsibilities
Maintain and improve data processing pipelines, Develop tools to guarantee service availability, Contribute to back-end service development
Seniority
Senior, hands-on IC
