Contract Python Software Engineer (GIS/Linux/Scientific) in Exeter

Posted by EMBS Engineering

£500 – £650 a day

Exeter · Contract

Python Software Engineer - GIS / Linux / Scientific

Location: Exeter, Devon (Hybrid – 3 days onsite)
Contract: 12 months
Rate: to £650 per day (Inside IR35)
Security Clearance: SC required

EMBS Technology is currently recruiting for two experienced Python Software Engineers to join a major UK organisation working on next-generation scientific modelling and forecasting systems.

This is an excellent opportunity for experienced Python Software Engineers to contribute to a significant technology transformation programme, helping integrate new scientific modelling applications with existing large-scale operational systems.

Working alongside software developers, data specialists and scientific teams, you'll help design, develop and maintain software interfaces and workflows that support the movement and processing of complex data.

You’ll be responsible for:

  • Designing, developing and maintaining software applications using Python.
  • Building and supporting data interfaces and workflows between new and existing systems.
  • Working with large-scale scientific datasets and complex data processing environments.
  • Collaborating with developers, technical specialists and scientific teams to understand requirements.
  • Supporting the integration and transition of new modelling systems into operational environments.
  • Troubleshooting, testing and improving software performance, reliability and maintainability.
  • Producing technical documentation and following software engineering best practices.
  • Contributing to continuous improvements in software quality and development processes.

We're particularly interested in candidates with the following skills and experience:

  • Strong commercial software engineering experience using Python.
  • Experience working with GIS (Geographic Information Systems) or geospatial data.
  • Good working knowledge of Linux environments.
  • Experience developing data interfaces, integrations or processing workflows.
  • A solid understanding of software engineering principles, testing and quality assurance.
  • Experience working with complex datasets or data-intensive applications.
  • Strong communication skills and the ability to work with technical and non-technical stakeholders.

Any experience in the following areas would be advantageous:

  • Scientific software engineering or research software development.
  • High Performance Computing (HPC) environments.
  • Modelling, simulation or scientific computing applications.
  • Fortran development or integration with legacy scientific software.
  • Weather, climate, environmental or geospatial technologies.
  • Large-scale data processing and workflow automation.

Previous experience within meteorology or climate science is not essential. We welcome applications from experienced software engineers working across aerospace, defence, research, environmental technology and other data-intensive industries.

Additional information

  • Initial 12-month contract
  • To £650 per day (Inside IR35)
  • Hybrid working, 3 days onsite attendance at the Exeter office
  • SC security clearance required
  • Two contract opportunities available

Interested?

If you're an experienced security-cleared Python Software Engineer with an interest in scientific computing, data integration or complex software systems, we'd be keen to hear from you.

Apply today with your latest CV, or contact EMBS Technology for a confidential discussion.

Applications are being reviewed immediately, with a submission deadline of Wednesday 11 November 2026.

Apply Now →

Application opens at the source listing. Free for jobseekers.

Apply Now →

Similar jobs

Technical Product Manager

Bowmay Consulting

£35,000 – £40,000 a year

Apply

Leeds · Permanent · 14 minutes ago

Do you have a strong understanding of fibres, yarns and fabric manufacturing? Perhaps you're currently working in a technical,..

Technical Lead

Microlise

Pay not stated

Apply

Langley Mill · Permanent · 14 minutes ago

Technical Lead. When registering to this job board you will be redirected to the online application form. Please ensure that this..

Area Sales Manager – Interior Products

Mitchell Maguire

£45,000 – £48,000 a year

Apply

York Place · Permanent · 14 minutes ago

Area Sales Manager – Interior Products. Job Title: Area Sales Manager – Interiors Products. Industry Sector: Fabrics,..

Technology Service Delivery Manager

Tria

Pay not stated

Apply

Birmingham · Permanent · 17 minutes ago

Technology Service Delivery Manager. Hybrid | Birmingham | Permanent. We're supporting a large international organisation in the..