Organisation STFC
Organisation Detail Science and Technology Facilities Council
Reference Number IRC242185
Location Warrington See on Map
Salary £37415 - £41572
Date Posted 21 August 2017
Grade RC-E
Contract Type Fixed Term Appointment
Hours Full Time
Closing Date 24 September 2017
Interview Date

Salary: £37,415 - £41,572 (depending upon qualifications and experience)
Grade: RC-E
Contract Type: Fixed Term
Hours: Full Time
Closing Date: 24th September 2017
Interview Date: TBC

About Us:

The Science and Technology Facilities Council (STFC) is one of Europe’s largest research organisations. We’re trusted to support, enable and undertake pioneering projects in an amazing diversity of fields.

STFC’s Hartree Centre combines the UK’s premier data-centric computing environment with the world’s most talented researchers, engineers and software developers. With these tools and talent, combined with multi-million pound government backing, we provide an outcome-based collaborative R&D service that enables UK industry and academia to develop better products, services and processes.

About The Role:

We now have an exciting opportunity for a Research Software Engineer to join our team to contribute the development of a minimal viable product (MVP) for a potential start-up company. The MVP will deliver easy to use interfaces to deliver modelling and simulation methodologies to companies in the formulated product sector. The MVP will facilitate easy access to high performance or cloud computing platforms allowing users to set up, run simulations and receive results. Using cutting edge technologies you will use your programming skills to develop highly functional computational workflows designed to run on in-house high performance computing (HPC) architectures, and crucially to be portable to cloud and container platforms.  Development of these workflows will occur along side of web app development lead by an experienced Full Stack WebApp Developer.

Responsibilities will include:

  • leading the development of robust workflows connecting input from remote users, through compute platforms
  • developing for HPC, cloud and container deployment
  • developing data structures and databases for managing simulation and analysis output
  • working closely with a WebApp development team
  • participating in the entire development life cycle, from requirements to deployment
  • working closely with the Hartree Centre science and high performance computing team to develop a MVP to demonstrate to potential customers and investors
  • meeting with potential partners and internal science team to develop understanding of requirements
  • architecture of workflows from scratch
  • creation of high quality user orientated information such as user-documents, training courses and web pages
  • make site visits to clients and liaise with commercial partners and develop collaborations
  • perform use case analysis and capture user requirements.

You will be expected to communicate effectively with a range of STFC staff and external partners. Occasional UK travel will be required to attend meetings, conferences and presentations (there is also the possibility of international travel).

Whilst the initial term for this post is 18 months, it is anticipated that this will increase pending securing further funds. Ideally we would like to see you move to the start-up company as it is set up.

About You:

We are looking for an experience Research Software Engineer who not only has the skills to deliver a stable workflow for computational simulations, but also someone who has interest in the development of web services. You will not be afraid of being the lead developer who will make decisions about the direction of the work, code choices and development platforms. As such we are looking for someone with a minimum of two years software engineering experience with excellent understanding of HPC, cloud & container platforms. Whilst a science PhD is not essential, we would prefer you to have a good understanding of a STEM subject.

You will have a positive “can do” attitude and a proven track record of delivering efficient software and workflows. You will be self-motivated and able to work with minimum of technical supervision.

Excellent communication and interpersonal skills are required to collaborate effectively with people from diverse backgrounds, along with effective presentational skills to deliver to technical and non-technical audiences.

Shortlisting and Interview Criteria


  • demonstrable software engineering experience on high performance computing platforms
  • proven experience in developing complex workflows or software
  • proficient in a number of scripting languages (python, perl, etc.)
  • proficient in one or more coding languages (e.g., C, C++, Fortan)
  • high level of knowledge of job schedulers (e.g., Platform LSF, slurm)
  • cloud computing experience
  • good knowledge of working with version control software e.g. Github
  • experience in writing effective documentation
  • STEM degree.


  • experience with Docker and container management e.g. Kubernetes
  • working knowledge of NoSQL databases (e.g. MongoDB)
  • Travis, Jenkins or Similar CI Integration tools
  • knowledge of web service and web app development
  • experience of big data/data analytics
  • interest in visual design
  • project management experience.
An exceptional index linked pension scheme, 30 days leave allowance and flexible working are offered. Full details of offered benefits can be found on STFC’s careers pages.

As this job does not fulfil the Home Office Code of Practice criterion for obtaining sponsored migrant worker status we will be unable to apply for sponsorship for anyone not eligible to work in the UK.   At interview, all shortlisted candidates are required to bring with them identification documents and original documents that prove they hold or can obtain the right to work in the UK. You can check your eligibility here:

Online applications only, please submit a covering letter and CV, ensuring that the IRC reference is included in the file name description of each document uploaded. No Agencies.

The closing date for applications is 24th September 2017. Appropriate candidates will be invited for interview shortly after their application is processed at the STFC Daresbury Laboratory site.

We want to make our application process as easy for you as we possibly can. If you experience any problems in applying for this job, or have any feedback for us about the application process, please contact our Recruitment Hotline on 01793 867000 (8.30am – 5.00pm Monday to Friday). Please quote the appropriate IRC reference number when calling.