This job post is archived - the company is no longer hiring for this position.
Check out other job posts of this company here!Platform Engineer
Make a real impact on global health at a product-driven company with a start-up mentality. Join Sleep Cycle as a Platform Engineer and help build the infrastructure powering the world’s No.1 Sleep App.
As a Platform Engineer in our Infrastructure team, you will develop, build and maintain the internal products, services, and platforms that power Sleep Cycle. You will ensure our systems stay robust, scalable, and secure, enabling product teams to focus on delivering exceptional user experiences.
Key responsibilities
Responsibilities include:
- Develop and maintain high quality backend systems in Python built for scale and performance.
- Develop and support internal web-based systems used by teams across the organisation.
- Design, deploy, and operate cloud architectures from the ground up, including monitoring and observability.
- Own data transformation tasks such as migrations, restructuring, and integrations.
- Improve and evolve build and release processes including CI/CD pipelines.
- Contribute to major technical initiatives such as system replacements, refactoring, and modernisation of legacy services.
- Collaborate closely with other developers to ensure shared systems remain healthy, secure, and reliable.
- Write well tested, maintainable, and high quality code.
Qualifications
We are looking for candidates who meet the following:
- Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
- 3+ years of professional software development experience.
- Strong experience with Python.
- Experience building backend systems capable of handling high load, ideally with FastAPI.
- Practical experience designing, setting up, and deploying cloud architectures from scratch including monitoring and alerting, preferably in Google Cloud.
- Hands-on experience setting up CI/CD workflows, preferably GitHub Actions.
- Comfortable executing large scale refactoring and system modernisation.
- Solid testing skills and experience with automated testing practices.
- Fluency in English.
Nice to have
Helpful but not required:
- Experience with infrastructure as code, preferably Terraform.
- Experience with NoSQL databases, ideally Google Datastore.
- Experience with web development, with React or Next.js as a plus.
- Experience with native mobile development including Swift for iOS or Kotlin for Android.
- Familiarity with data engineering workflows.
- Experience supporting and facilitating team development.
- Experience with RESTful APIs.
About Sleep Cycle
With millions of daily users and over three billion nights analyzed across more than 180 countries, Sleep Cycle is a world-leading sleep-tracking app helping users improve sleep health. Sleep Cycle is listed on Nasdaq Stockholm (SLEEP) and has its headquarters in Gothenburg, Sweden.
You'll collaborate in our office on the 20th floor of the Kineum skyscraper in Gothenburg. Please note that we only accept applicants with a valid work permit for Sweden.
How to apply
Click the "Apply for this job" button on the job page to start your application. The application form is available via the job posting on our careers site.
Important
Please note that we only accept applicants with a valid work permit for Sweden. If you have questions about the application process, use the contact options on the Sleep Cycle careers page.