Senior Test Service Backend Developer
Posted on January 22, 2026 (about 1 hour ago)
Senior Test Service Backend Developer
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 are seeking a highly skilled and experienced Senior Test Service Backend Developer to join our engineering team. In this role you will design, develop, and maintain robust and scalable backend services that support our automated testing infrastructure, working closely with developers, QA engineers, and product managers to ensure reliability, performance, and security.
Key Responsibilities:
- Design, develop, and maintain high-performance, scalable, and reliable backend services for the automated testing platform.
- Implement APIs and integrations that enable communication between test services, test environments, and other internal systems.
- Architect and implement data storage solutions for test results, configurations, and related information.
- Collaborate with QA engineers to translate testing needs into efficient backend solutions.
- Optimize services for performance, scalability, and cost-effectiveness.
- Implement monitoring, logging, and alerting to ensure operational stability.
- Participate in code reviews, architectural discussions, and mentor junior developers.
- Troubleshoot and debug issues in production and non-production environments.
- Stay current with emerging technologies and industry best practices.
- Ensure adherence to security best practices.
Qualifications and Preferred Experience
Required qualifications include a Bachelor's degree in Computer Science, Engineering, or equivalent experience, and 5+ years in backend development with languages such as Python, Rust, C#, or Node.js.
- Strong proficiency designing and building RESTful APIs.
- Experience with database technologies (NoSQL and SQL).
- Solid understanding of cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes); familiarity with CDK and Pulumi.
- Experience with version control systems, particularly Git.
- Familiarity with Agile methodologies and strong communication skills.
Preferred: Master’s degree, experience with message queues and asynchronous processing (MQTT, RabbitMQ), testing frameworks (Pytest, Selenium, JUnit), CI/CD pipelines, microservices architecture, and prior experience developing tools for QA/testing.
Benefits
Oura cares about wellbeing and development. Every team member receives an Oura Ring and the company supports health, growth, and balance.
- Competitive salary
- Lunch benefit
- Wellness benefit
- Flexible working hours
- Collaborative teammates
- An Oura Ring of your own
- Offices in Oulu Teknologiakylä
- Latest equipment of choice
Apply for this job
To apply, use the online application form on the job page. Complete required fields including name, email, phone, location, and indicate if you are located in Finland or interested in relocation.
Attach a Resume/CV and Cover Letter (accepted file types: pdf, doc, docx, txt, rtf).
Application process and notes
Use the "Submit application" button on the form to send your application. Note: Oura does not accept agency resumes. Oura will not ask for payment or personal documents in initial communications; official offers are sent through Docusign after a verbal offer.