[NOBUGS] Scientific Software Developer to ESS Data Management & Software Centre in Copenhagen

Kristina Bacos Kristina.Bacos at esss.se
Fri Apr 10 10:35:52 BST 2015

The Data Management and Software Centre (DMSC) in Copenhagen, part of the ESS Science Directorate at the European Spallation Source (ESS) in Lund, Sweden, invites applications for two Scientific Software Developer positions.

Description of group

The Data Management and Software Centre (DMSC), part of the ESS Science Directorate, is responsible for the design, development and construction of the computer software and hardware to be used for the operation and data analysis of the experiments to be carried out on the neutron scattering and imaging instruments to be constructed at ESS.

The mission of the Data Management Group is to deliver the critical real time data streaming and recording infrastructures that make experiments at ESS possible and to provide the catalogues, databases and automatic processing capabilities that enable visiting scientist to effectively use their scattering data.

To meet this objective we will utilise development effort and expertise from ESS in Lund and Copenhagen staff and in-kind contributing partners from other facilities collaboratively developing open source packages for use at large scale facilities.

Description of main responsibilities

Of the two positions advertised one will be focussing on the streaming and saving of neutron event data with high data rates. The other one would be working on the messaging and cataloguing infrastructure.

The role of Scientific Software Developer for the Data Management Group is to:

1. Coordinate the development of software frameworks for real time data streaming, processing, saving and cataloguing software for ESS instruments with ESS instrument and technical teams and in-kind partner labs.

2. To develop software for ESS scientific operations in line with instrument teams and in-kind partner facilities.

3. Actively support the ESS instrument build teams and the NSS project by:

  *   Gathering specific requirements.
  *   Developing key areas of software.
  *   Working with other ESS and DMSC groups to ensure compatibility and maximise performance.

Our work will be performed in collaboration with the teams from the Neutron Instruments and Neutron Technologies Divisions who are designing the instruments; with the Data Systems and Technologies, Instrument Data, and Data Analysis, Modelling and Simulation Groups within DMSC; and with the Integrated Controls Systems Division in the Machine Directorate at ESS.


Yoy are having a strong track record of software development in larger scientific and / or technical projects in an object oriented language.

You also have experience in one or more areas of:

  *   Messaging systems (for ex. activemq, zeromq, redis)
  *   Control systems (for ex. EPICS, TANGO)
  *   Networking protocols (for ex. streaming, multicast)
  *   High performance data storage or transfer (for ex. hdf5)
  *   Databases (for ex.  postgres, oracle, mysql)
  *   Web technologies (for ex. django, Grails, lift)
  *   Network Monitoring (for ex. nagios, cacti)
  *   Configuration Control (for ex. puppet, chef)

Further you have a good understanding of Linux based operating systems. Experience in developing and maintaining software in an environment where reliability and fault tolerance is a major concern. Experience of developing scientific software at large-scale neutron or photon sources.

To be successful and to perform well in this position, you are:

  *   Equipped with excellent time management and organisation skills.
  *   Able to work in large, diverse teams and lead significant areas of work.
  *   Have excellent communication skills both oral and written with the ability to effectively communicate and discuss complex ideas.

The roles are both suitable for candidates from a scientific background that have developed into a more software focused role but want to keep a connection to science as well as for trained software developers with a strong interest in science who want to expand their portfolio in that area.

The position is permanent with three months initial probationary period. Your work place will be situated in Copenhagen, Denmark.

What ESS can offer

At ESS we offer people with talent and passion a unique opportunity to be involved in the development and building of a world leading facility for materials research. Besides attractive employment and relocation conditions, the flexibility to balance work life with private life and good opportunities to further enhance your skills; you will also enjoy being part of an organizational culture that promotes and supports internal career growth. We pride ourselves in having successful collaboration across different functions, and as the facility continues to grow we will keep nurturing the international and vibrant environment welcoming people from all across the world.

Application & Contact

Please apply on our homage; http://europeanspallationsource.se/vacancies and provide your curriculum vitae and covering letter in English. Please note we only accept applications via the ESS website.

The deadline for applications is the 3rd of May 2015. For further information regarding the position please contact group leader tobias.richter[at]esss.se and for further information regarding the recruitment process, please contact HR Officer kristina.bacos[at]esss.se.

We look forward to receiving your application.

Med vänlig hälsning / Kind regards


Kristina Bacos
HR Business Partner

European Spallation Source ESS AB
P.O Box 176, SE-221 00 Lund, Sweden
Visiting address: Tunavägen 24

Mobile: +46 72 179 22 76
Phone: +46 46 888 32 76
E-mail: kristina.bacos at esss.se<mailto:kristina.bacos at esss.se>




The European Spallation Source is a Partnership of 17 European Nations committed to the goal of collectively building and operating the world's leading facility for research using neutrons by the second quarter of the 21st Century

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nobugsconference.org/pipermail/nobugs/attachments/20150410/167d7dfa/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 33A15C78-4922-46B6-BD2A-B437F5DBE3F1[11].png
Type: image/png
Size: 12199 bytes
Desc: 33A15C78-4922-46B6-BD2A-B437F5DBE3F1[11].png
URL: <http://lists.nobugsconference.org/pipermail/nobugs/attachments/20150410/167d7dfa/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: AFF36EB0-6E7F-4422-AE52-0CB85DCFEEE1[11].png
Type: image/png
Size: 7596 bytes
Desc: AFF36EB0-6E7F-4422-AE52-0CB85DCFEEE1[11].png
URL: <http://lists.nobugsconference.org/pipermail/nobugs/attachments/20150410/167d7dfa/attachment-0003.png>

More information about the NOBUGS mailing list