Enable job alerts via email!

Contract Python Engineer

TN United Kingdom

Bath

Remote

GBP 80,000 - 100,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative global analytics firm is seeking a skilled Python Engineer with a strong background in geospatial data. This fully remote role offers the opportunity to work on enhancing the quality and scalability of key data products. You will develop and optimize Python pipelines for processing raster datasets while collaborating with a mission-driven team. If you are passionate about impactful analytics and have experience with technologies like Rasterio and AWS, this is the perfect opportunity for you to make a difference in a collaborative environment.

Qualifications

  • Proven experience with raster data using Rasterio, GDAL, or similar.
  • Solid understanding of geospatial data concepts and formats.

Responsibilities

  • Develop and optimise Python pipelines for raster datasets.
  • Collaborate with data scientists to enhance product quality.

Skills

Python
Geospatial Data Skills
Rasterio
GDAL
xarray
NumPy
Pandas
AWS
PostGIS

Tools

AWS
Rasterio
GDAL
PostGIS

Job description

Contract Python Engineer - Raster Data (Outside IR35)
Fully Remote | £450 - £475/day | 9 Months

Are you a Python Engineer with strong geospatial data skills looking for your next contract opportunity? We're working with a global analytics firm that provides critical insights on environmental, social, and governance (ESG) risks to major organisations worldwide. They're now looking for a seasoned Python Software Engineer with raster data experience to support the evolution of their geospatial data platform.

This is a great chance to join a collaborative, mission-driven team where your expertise will directly contribute to enhancing the quality and scalability of key data products.

Key Technologies:
  1. Python - Core language for geospatial data processing
  2. Rasterio / GDAL - For handling and processing raster datasets
  3. xarray / NumPy / Pandas - For data manipulation and analysis
  4. AWS - For cloud-based data storage and processing
  5. PostGIS - For spatial data management (nice to have)
What you'll be doing:
  1. Develop and optimise Python pipelines for ingesting and processing raster datasets
  2. Collaborate with data scientists and GIS specialists to enhance product quality
  3. Implement scalable solutions for working with large spatial datasets
  4. Support the automation of data workflows across the analytics platform
Requirements:
  1. Proven track record working with raster data using Rasterio, GDAL, or similar
  2. Solid understanding of geospatial data concepts and formats
  3. Experience working in cloud-based environments (ideally AWS)
  4. Comfortable working independently in a remote-first setup
  5. Clear communicator with a collaborative mindset

Location: Fully remote (UK-based candidates only)

Length: 9 months

Start: ASAP

If you're a Python Engineer with geospatial data skills and a passion for delivering impactful analytics, we'd love to hear from you. Please apply.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.