Skip to main content

AVD Lead Developer (Python)

Posted: 9 Sep 2020 Closes: 27 Sep 2020
Exeter, GB Salary will start at £36,684
Permanent & Full-time met-office/20200909094247

Salary Information:

Salary will start at £36,684 with 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 £3,750 (subject to periodical review). 


It is an incredibly exciting time to work at the Met Office. We are an internationally renowned centre of excellence and a world-leading provider of weather and climate services underpinned by cutting-edge technology. We have customers all over the world and are at the forefront of computer science. We have amazing technology and tools, including one of the fastest supercomputers in the world. Your technical skills will help us grow and become even more successful. Working with other technical experts, you will impact technology projects that will help organisations across the world to operate safely and successfully. In addition, you’ll be building a rewarding career at every step of the way. 

Our training is second to none and you will be encouraged to engage in a thriving Communities of Practice – we have a world-class reputation and we need our people to be the best. 

The award-winning Met Office Headquarters in Exeter is home to the most amazing facilities and world-class employees. Innovative and cutting-edge, this is the place to work in the South West. All employees will receive access to the following benefits upon joining:

  • Flexible working hours to promote work/life balance. 
  • A choice of pension schemes, so you can plan for your future. 
  • Extensive career development.
  • ‘Cycle to Work’ scheme to enable affordable, healthy travel.
  • Free car park for those living a bit further away. 
  • Onsite modern, fully functional gym + classes.

Job Purpose:

This role is within the Analysis, Visualisation and Data (AVD) team, who are responsible for developing, maintaining and supporting the scientific visualisation and analysis software used in research and operations in the Met Office. 

We mainly work in the public domain, owning the SciTools project on GitHub and contributing to a range of open source projects. The primary programming language we use is Python, with libraries in a variety of languages contributing to the capabilities we provide.

We are evolving our toolset to provide capabilities to the scientific research and operational meteorology communities.  Additionally, we provision and maintain the conda based python environments used by our communities including operational systems. These capabilities are part of the Met Office making best use of our supercomputer to work at the forefront of weather and climate science for protection, prosperity and well-being.  This is a unique opportunity to work with a cutting-edge development team that is creating vital tools on which Met Office science depends.

We will help you develop your skills, express yourself and make a real impact. 

Job Responsibilities:

We want you to get involved in:

  • Providing support to scientific programmers and application developers. 
  • Support and maintenance of conda tooling and provision of python based environments
  • Lead the delivery and optimisation of complex programs and components.
  • Taking on abstract technical problems and apply your expertise to devise innovative solutions.
  • Provide mentoring on technical areas across teams where appropriate.
  • Identify future technologies and libraries for adoption.
  • Participate in Community of Practice (Guilds).

Essential Qualifications, Skills & Abilities:

  1. Extensive experience programming in Python
  2. Demonstrable, high level skills in software development, programming philosophies and data analytics
  3. Excellent communication skills that adapt to all level of stakeholders
  4. Mentoring developers on best practice and general advice
  5. Engaging with and using Open Source community tools

Desirable Qualifications, Skills & Abilities:

  1. Experience of using to conda (

Additional Supplementary Information:

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/09/2020 with interviews 11/10/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.

At present, all interviews will take place remotely via Skype.

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

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.


A discretionary Market Supplement value of £2,250 and a discretionary long-term incentive plan of £3,750 (subject to periodical review). 

Met Office

Share Job