Analytics software engineer for helping save lives

Do you want to use your software development skills to help save lives – and do you have a deep interest in developing a modern analytics platform?

Laerdal Medical is a world-leading provider of medical and educational products, helping doctors and nurses around the world save lives. We do so with both screen-based advanced eLearning and physical skills training on manikins. We have more than a million healthcare providers using our products and services.

The Laerdal office in Copenhagen is the center of excellence for Laerdal's digital learning solutions and has a unique mix of dedicated people ranging from medical doctors and user experience designers to highly skilled software engineers and talents from the video game industry.

Job Description

The Laerdal training and simulation products are creating a lot of data – data that can be used to generate valuable insights that can help save more lives. To be able to do that in an efficient, generic & scalable way we are building a modern big-data analytics platform that covers all our training & eLearning products.

If you want to be part of that journey and if you know your way around big-data, speak Apache Spark Scala fluently - or simply has a big interest in using your software skills to build advanced software solutions around big data - then you are the one Laerdal is looking for.

As Software Engineer on the Analytics Platform team, you will help evolve Laerdal’s analytics platform in corporation with data scientists, learning specialists and other stakeholders. From the time the platform capabilities are envisioned & designed, to the time the software is implemented, deployed and successfully used by the customers – internal as well as external.

Your primary tasks and areas of responsibility:

  • Designing, building and optimizing an efficient big-data processing pipeline
  • Integrating to various internal and external data sources and systems
  • Creating easy-to-use APIs for front-end clients
  • Engage in architecture, design and code discussions with colleagues

Required skills and experience

The ideal candidate is expected to have an educational background related to Computer Science at bachelor, masters, or PhD level. Experience with big data, data engineering or data science, in general, is not a requirement.

Furthermore, you:

Experienced in at least one high-level programming language e.g. C#, C++, Java or similar.

  • Preferably have work experience with the system-, platform-, or engine development
  • Have experience or knowledge of Apache Spark w/Scala.
  • Preferably experience with NodeJS, ElasticSearch, GraphQL, messaging queues like Kafka/RabbitMQ.
  • Experience with DevOps tools like Kubernetes, Docker, Jenkins, Git, Atlassian toolchain.
  • Comfortable in a modern agile development setup using Scrum.

As a person you are self-motivated with a forward-leaning go-do attitude, are a team player, and you enjoy working in a multidisciplinary cooperative environment. Furthermore, you strive to be the best in your field, you wish to learn more, and are not afraid to explore new areas & technologies.

About Laerdal

Laerdal is a global company with 1600 employees, with corporate headquarter in Stavanger and development sites in Stavanger, Copenhagen, Washington DC, and Bangalore. The Laerdal Copenhagen office is the global center for research and development of digital learning. See more about working in Laerdal Copenhagen:

Laerdal Medical offers a competitive work package, flexible working conditions and a casual office environment with company-sponsored social activities and perks.


If you have any questions about the position, please contact Karsten Lund on +45 51177157 or If the job sounds right to you, send us your application as soon as possible. We will evaluate the applications along the way.

Gem job

Laerdal Copenhagen A/S
Publiceret: 30. november 2020


Location Copenhagen