Skip to main content

Scientific Software Engineers - Various

Posted: 6 Feb 2020 Closes: 27 Feb 2020
Exeter, GB Salary DOE
Permanent & Full-time met-office/20200206160825

Foundation Scientific Software Engineer - Salary will start at £23,673with opportunities to progress within the role up to the maximum of £26,119 plus a discretionary Market Supplement of £3,375.

Scientific Software Engineer - Salary will start at £30,325with opportunities to progress within the role up to the maximum of £33,260 plus a discretionary Market Supplement value of £1,125 and a discretionary long-term incentive plan of £2,300 (subject to periodical review). 

Senior Scientific Software Engineer - Salary will start at £36,684with opportunities to progress within the role up to the maximum of £40,352 plus a discretionary Market Supplement value of £2,250 and a discretionary long-term incentive plan of £500 (subject to periodical review).

*Salary quoted is based on full-time salary (37 hours) and 27.5 days annual leave and 8 bank holidays. Employees can buy or sell up to 5 days leave if full-time or for part-time staff up to their weekly contracted hours. 

Please note, when joining the Met Office all new employees will start on the salary band minimum.


The Met Office are recruiting a number of talented software engineers to provide solutions for our world-class scientists.

Appointments to posts in Science will have opportunities to move between Science, Operations and Technology groups as part of their career, to deliver priority requirements and/or to enhance their skills as part of personal development plans. 

The successful candidate will be innovative, adaptable and motivated by enabling the pull through and real-world application of software engineering and science.

Full-time, part-time and job share applications are invited. The Met Office is an equal opportunities employer and flexible and UK home working applications will be considered in line with operational requirements.There will be a requirement for staff to attend training and induction in Exeter initially.  Some SSE roles may require travel out with Exeter as part of your development plan.

Observations are fundamental to almost everything we do at the Met Office. Our observing network measures the atmosphere with a range of sensors, from thermometers, to the latest in dual polarisation radar technology, feeding data into high performance numerical models and directly to our forecasting teams to precisely predict the weather. To collect these underpinning measurements, we utilise innovative technologies that improve the quality and accuracy of our observing networks and help us to deliver the most accurate forecasts to our customers around the world.

The numerical codes that allow us to predict the weather and climate are amongst the most complex pieces of code ever written. To forecast the weather a week ahead at points 10km apart over the entire globe in just 1 hour means that those codes have to be exceptionally efficient and have to make full use of one of the fastest computers in the UK. But with the “death of Moore’s Law” the architecture of supercomputers is changing radically. These roles therefore provide an exciting and unique opportunity to be involved in a major programme of work that will ensure that our modelling systems are ready for the machines of the future.

The award-winning Met Office Headquarters in Exeter is home to world-class teams and computer technology. Innovative and cutting-edge, this is the place to work in the South West for software specialists who want to work alongside world leading scientists. Personal development is taken very seriously at the Met Office. You will be a software engineer working in our Science or Operations programme with opportunities delivering world-class weather and climate observation and prediction systems.

Benefits include flexible working, generous leave allowance and more. There are numerous clubs and activities and a gym on-site.

Additional Supplementary Information:

Have you had a few years away from software development/engineering but keen to return? Whether you have been caring, travelling the world or been in the forces, if you’re looking to return to a fulfilling career in software engineering, the Met Office is fully committed to supporting you.  We will provide a programme of training, mentoring and resources to help update your technical skills and become a fully-contributing engineer. 

Candidates who apply maybe considered for other similar technology and software engineering posts available in the Met Office during the next 12 months. 

To apply, please click on the link below and attach the most recent version of your CV, along with a cover letter which briefly (no more than two-pages) states your experience against each essential and desirable criteria.

Key Dates: Closing date 27/02/2020 with interviews expected W/C 09/03/2020 & 16/03/2020. Please note that you will be notified if you are successful or unsuccessful. 

Should you be offered an interview, please be aware there may be a selection exercise which could include a presentation, written test or a scenario-based activity. If you require any reasonable adjustments during these exercises, please include this information in your application. 

Please note, when joining the Met Office all new employees will start on the salary band minimum. 

This role will nominally be based in Exeter but we will consider applicants wishing to work elsewhere within the UK. 

This recruitment post is not offering UK Visa and Sponsorship and therefore requires all applicants to be eligible to work within the UK / EU without restriction. If you are a non–EU candidate, you will be required to provide and attach all relevant eligibility documentation to your application at the time of applying.

Please note that successful candidate/s will be required to satisfactorily undergo security clearance checks. This will generally require the candidate to have lived in the UK for at least three out of the last five years, but applicants not meeting this criteria may be considered.

We recognise that Great Minds Don’t Think Alike. Consequently, the Met Office is committed to working towards being a more diverse and inclusive organisation and to valuing and utilising visible and invisible individual differences. This includes continually striving to create a positive and open environment in which to work, along with ensuring that there are no barriers implicit in our policies or procedures preventing people from performing to the best of their ability. We are a “Disability Confident” employer, Mindful Employer, and we hold an Athena Swan Bronze award for our work on gender equality. We are proud to have a variety of staff-led networks who constantly work with us to enable everyone to fulfil their full potential. We are taking measures throughout our Recruitment process to tackle unconscious bias, and we apply the Civil Service Code to ensure that everyone is recruited on merit, fairness and open competition.

Job Purpose:

We have a range of posts working on current operational systems and their next generation replacements. Our applications run on world-class systems, including a £97 million supercomputer and they generate more than 200 TBytes of scientific data per day and cloud computing will be increasingly important to us. You can imagine the technical challenges we face exploiting the science, computing and data for the benefit of society. Our vacancies will provide opportunities to work on software design, development, maintenance and support, data analysis, and system verification and testing. We are looking for creative, disciplined and analytic minds to join our teams in meeting these challenges.

Job Responsibilities:

Successful candidates may be required to work in a number of different groups including teams of software engineers or embedded within science teams and will have the opportunity to rotate across these teams. Roles can span the whole software development lifecycle from design through to support of systems. Current opportunities include working on:

  • Observation system research and development;
  • Workflow infrastructure development;
  • Climate data delivery system development;
  • Space weather software development;
  • Next generation modelling system development;
  • Global model development and support;
  • Infrastructure development for data science.

Essential Qualifications, Skills & Abilities:

1. Software development:

- Foundation SSE: An ability to learn and apply software tools and/or programming languages. 
- SSE: Experience of writing, modifying and running scientific software codes; 
- Senior SSE: Experience of leading and/or supporting significant scientific software developments;

2. Software quality:

-Foundation SSE: A willingness to learn and apply good software engineering discipline to leading to improved software quality. 

-SSE & SSSE: Experience of applying software engineering discipline appropriate to the entry level. 

3. Demonstrable ability to solve software coding problems of a complexity and showing autonomy relevant to your entry level. 

4. Evidence of effective communication (written, verbal & listening).

5. Team and customer support:

-Foundation SSE: Evidence of team working skills and an understanding of customer support

-SSE & SSSE: Evidence of team and/or user support roles relevant to your entry level.

Desirable Qualifications, Skills & Abilities:

  1. Degree and or postgraduate qualifications in a mathematical, physical, computational science or related discipline and/or equivalent experience.
  2. Experience of one or more of the following: Python, Fortran, C, C++, SQL, JAVA, o-o programming, software design, OpenMP, MPI, netCDF, cloud technologies. Please highlight any relevance to Met Office application or science.
  3. Ability to work with and understand scientific problems and concepts and convert these into well written code.
  4. Enthusiasm to undertake training and development appropriate to your role, in order to enhance your specialist skills and experience.

Met Office

Share Job