SonicJobs Logo
Login
Left arrow iconBack to search

Contract Python Engineer

Cathcart Technology
Posted 11 days ago, valid for 17 days
Location

Bath, Bath and North East Somerset BA11TP, England

Salary

£450 - £475 per day

Contract type

Full Time

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • The job is for a Contract Python Engineer specializing in raster data, offering a fully remote position with a daily rate of £450 - £475.
  • Candidates should have strong commercial Python development experience and proven skills in working with raster data using tools like Rasterio and GDAL.
  • The role involves developing and optimizing Python pipelines for raster data processing and collaborating with data scientists and GIS specialists.
  • This contract position is for 9 months and is available to UK-based candidates only, with an immediate start date.
  • Applicants should be comfortable working independently in a remote-first environment and have a solid understanding of geospatial data concepts.

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.

Tech Stack:

  • Python - Core language for geospatial data processing

  • Rasterio / GDAL - For handling and processing raster datasets

  • xarray / NumPy / Pandas - For data manipulation and analysis

  • AWS - For cloud-based data storage and processing

  • PostGIS - For spatial data management (nice to have)

What you'll be doing:

  • Develop and optimise Python pipelines for ingesting and processing raster datasets

  • Collaborate with data scientists and GIS specialists to enhance product quality

  • Implement scalable solutions for working with large spatial datasets

  • Support the automation of data workflows across the analytics platform

  • Provide guidance on best practices for raster data handling and geospatial development

Requirements:

  • Strong commercial Python development experience

  • Proven track record working with raster data using Rasterio, GDAL, or similar

  • Solid understanding of geospatial data concepts and formats

  • Experience working in cloud-based environments (ideally AWS)

  • Comfortable working independently in a remote-first setup

  • Clear communicator with a collaborative mindset

Contract Details:

  • Location: Fully remote (UK-based candidates only)

  • Length: 9 months

  • Rate: £450 - £475 per day (Outside IR35)

  • 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 or reach out to Andy at Cathcart Technology.

Apply now in a few quick clicks

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.