Lund University, Department of Physical Geograhy and Ecosystem Science

Lund University was founded in 1666 and is repeatedly ranked among the world’s top universities. The University has around 45 000 students and more than 8 000 staff based in Lund, Helsingborg and Malmö. We are united in our efforts to understand, explain and improve our world and the human condition.

Lund University welcomes applicants with diverse backgrounds and experiences. We regard gender equality and diversity as a strength and an asset.

ICOS Carbon Portal is hosted by the Department of Physical Geography and Ecosystem Sciences and is part of ICOS ERIC, the legal entity of the Integrated Carbon Observation System that provides high quality long-term measurements of greenhouse gas exchange in the domains of atmosphere, ecosystems and ocean.  Carbon Portal offers open access to all ICOS high-quality and standardised greenhouse gas data, as well as scientific and educational products produced by our scientific users. Carbon Portal also (co-)develops web services for the user community that support the scientific exploration of the data.

Work duties
We are looking for a software developer to expand our development team. We are a group of 20 scientists and developers, and you will work in a small team with 3 other developers and an operations engineer. The position will be permanent with a 6-month probation period.

You will maintain and further develop the back-end systems underlying the core Carbon Portal services. You will mainly use:

  • Back-end: Scala, Akka
  • Front-end: Typescript/Javascript, React JS, ScalaJS
  • Metadata: RDF, OWL, SPARQL, RDF4J, PostgreSQL/PostGIS

We also use:

  • Deployment environments: Ubuntu Linux, Docker, LXD

Our work is open-sourced on GitHub and you would mostly work on these two repositories and You can see them in production at You can also read more about ICOS on our website



  • Several years of programming experience or a degree in computer science.
  • Experience with Scala, Java, or similar languages.
  • Familiarity with SPARQL, RDF, OWL, triple stores or desire to learn these technologies.
  • Basic knowledge of HTTP protocol, Linux, SQL.
  • Fluent in written and spoken English.

 Other merits

  • Experience in anything of the following: Ansible, Linux administration, Bash, Python, PHP, public key cryptography and TLS certs, scientific data, binary data formats.
  • Experience with functional programming.
  • Link to a public repository with your code contributions.

We will place great emphasis on personal suitability. Consideration will also be given to good collaborative skills, drive and independence.

Working conditions and compensation

  • Agile development with freedom to organise your work as you see fit.
  • Flexible working hours, low-stress environment.
  • Generous vacation and employer’s contribution to your future pension funds.
  • Health care provider and support available.
  • Salary will depend on your competence level. We’ll aim at meeting your value on the job market. Salary reviews are performed yearly.

Terms of employment
Permanent position with preferred start date of 1 February 2022, a probationary period of 6 months will be applicable. The scope of the employment is full time. Contact person is Alex Vermeulen (, tel +46 46 222 9298.

Instructions on how to apply
Applications should include a cover letter stating the reasons why you are interested in the position and in what way the employment corresponds to your qualifications. The application should also contain a CV, degree certificate or equivalent. Incomplete applications will not be considered.

Please feel free to add any other documents you wish to be considered (grade transcripts, contact information for your references, letters of recommendation, etc.).

Type of employment Permanent position
Contract type Full time
First day of employment 2022-02-01 or in accordance to agreement
Salary Monthly salary
Number of positions 1
Full-time equivalent 100
City Lund
County Skåne län
Country Sweden
Reference number PA2021/3690
  • Alex Vermeulen, Director ICOS Carbon Portal,
  • My Geborek, Human Resources Coordinator, +46 46 222 48 53,
Union representative
  • OFR/ST:Fackförbundet ST:s kansli, 046-222 93 62
  • SACO:Saco-s-rådet vid Lunds universitet, 046-222 93 64
  • SEKO: Seko Civil, 046-222 93 66
Published 01.Dec.2021
Last application date 24.Feb.2022 11:59 PM CET

Return to job vacancies