Data engineer

Uppsala University

Application deadline

October 30, 2023

Data engineer

Uppsala University, Department of Cell and Molecular Biology

Uppsala University is a comprehensive research-intensive university with a strong international standing. Our ultimate goal is to conduct education and research of the highest quality and relevance to make a long-term difference in society. Our most important assets are all the individuals whose curiosity and dedication make Uppsala University one of Sweden’s most exciting workplaces. Uppsala University has over 54,000 students, more than 7,500 employees and a turnover of around SEK 8 billion.

The Department of Cell and Molecular Biology is organized into seven research programmes which all focus on different areas of cell and molecular biology: Computational Biology and Bioinformatics, Microbiology and Immunology, Molecular Biology, Molecular Biophysics, Molecular Evolution, Molecular Systems Biology and Structural Biology. The scientific basis of what we do lies in biology, but our research overlaps with other areas such as medicine, computer science, mathematics, chemistry, engineering sciences and physics. In total, we are over 200 staff and ~60 Ph.D. students. Please read more about the department’s work here.

You will be employed by ICM and participate in projects led by the Data Centre at Science for Life Laboratory (SciLifeLab).
SciLifeLab  is a national centre for molecular biosciences focusing on health and environmental research. The centre combines leading expertise with advanced knowledge in translational medicine and molecular biosciences. The goal of SciLifeLab also includes building a strong research community around itself through education and collaboration. SciLifeLab is a national resource run by Karolinska Institutet (KI), Kungliga Tekniska Högskolan (KTH), Stockholm University and Uppsala University. SciLifeLab was founded in 2010 and currently has 570 employees at the various facilities and about 250 research groups. 

SciLifeLab is also hosting a national COVID-19 research programme and a new large research programme for Data-Driven Life Sciences (DDLS), with eleven partner organisations.

Within the DDLS programme, SciLifeLab is now establishing Data Science Nodes with permanent staff members having leading expertise in for example AI, bioinformatics, systems development, data engineering, and data stewardship. The Data Science Nodes will be located in connection to strong local research environments at leading Swedish universities, but at the same time be very tightly integrated in the national DDLS programme. All technical staff will be working under the umbrella of the SciLifeLab Bioinformatics Platform (NBIS; or the SciLifeLab Data Centre, both of which since many years have well established frameworks to ensure stimulating working environments, well-functioning team management, and individual professional development opportunities. 

All DDLS Data Science Nodes will primarily focus on one of the four strategic research areas within the programme (cell and molecular biology, precision medicine and diagnostics, evolution and biodiversity, epidemiology and infection biology), but will interact within as well as across the areas. The current position is for the Data Science Node in Evolution and Biodiversity. 

The successful candidate will be working at the SciLifeLab Data Centre, a central unit with responsibility for IT- and data management issues, serving the SciLifeLab and the Data Driven Life Science (DDLS) research program. We have a national assignment and, for example, operate the Swedish national COVID-19 research data portal. We also work with issues about FAIR data, open science, and data driven life science, and in close collaboration with major national and international e-infrastructures. Working at the Data Centre, you will be at the core of Sweden’s top infrastructure for life sciences and have the opportunity to actively shape how state-of-the-art IT and data science are integrated in Swedish life science research, and help to maximize the scientific impact of the large amount of research data generated at SciLifeLab. You will work in a team with researchers, data engineers, data stewards and system developers in a rapidly growing, dynamic and progressive team with a leading role in Swedish data driven life science. 

To establish the Data Science Node in Evolution and Biodiversity (DSN-EB) we are now looking for a data engineer for development of services supporting scientists. 

The work will focus on development and maintenance of web-based services for processing and visualisation of biological data. DNA sequences is the most common data type in this area, but also distribution data and image data are common. The development of a genome portal for visualisation and browsing of DNA sequences will be one of the first tasks. Part of the work will be driven by needs in projects connected to Earth Biogenome Project, a consortium focusing on genome sequencing of all organisms in the world. The work will be carried out in a team together with researchers in evolution and biodiversity, bioinformaticians, and data stewards.  The work will be based on existing open source solutions, and any new tools created will also be made available with open source licenses. The data engineer will be embedded in a larger team of data engineers and system developers (approximately 20 people in total) at the SciLifeLab Data Centre.


  • University degree in computer science, bioinformatics, or another area considered of relevance by the employer. 
  • 1+ years of experience of working with web development, data visualization technologies, database programming, or system development.
  • Documented experience of systems for documentation and version control, e.g. Git.
  • Documented experience from working in Linux based environments.
  • Documented experience in Python or other relevant programming languages.
  • Fluent in written and spoken English.

Personal suitability will strongly affect the recruitment for this position.

Additional qualifications

  • Knowledge or interest in biomedical research and infrastructure.
  • Experience from working in agile projects where DevOps is an important part.
  • Experience from working with virtualization and/or container technologies, preferably Kubernetes and Docker.
  • Experience from data protection technologies and information security.
  • Ability to work both individually and in cooperation with personnel in widely different fields.
  • Drive and initiative to support and develop data-driven life science in Sweden

About the employment
The employment is a permanent position (probationary period may be applied). Scope of employment 100 %. Starting date as agreed. Placement: Uppsala

Last updated: 2023-10-09

Content Responsible: victor kuismin(