Job Detail

Python Developer (GIS)

Others Contractor
ID: #17055
Posted: 2026-03-09
Salary

Description

Python Developer (GIS) Location: London / Hybrid Salary: Competitive The Role We are looking for a Python Developer with strong GIS experience to join a growing engineering team building geospatial data platforms used by global organisations. This role sits within the Client Solutions team, responsible for developing tools and data pipelines that deliver risk analytics and intelligence in a geospatial context. You’ll work in a modern engineering environment using Python, Django, AWS and geospatial data tooling, building scalable systems that process large volumes of spatial data and power mapping solutions used by clients worldwide. This is a strong opportunity for an engineer who enjoys building real data platforms rather than scripts, and wants to work on meaningful problems around global risk, sustainability and data intelligence. Responsibilities • Design and develop Python-based geospatial data pipelines • Build and improve mapping solutions and GIS data workflows • Work within an Agile engineering team delivering continuous improvements • Collaborate with developers, analysts and data scientists • Deliver well-tested, maintainable code • Review code and contribute to improving engineering standards • Mentor junior developers where appropriate Required Skills • Strong Python development experience • Experience working with GIS data pipelines • Experience with geospatial libraries such as Fiona, Shapely, Rasterio, Numpy • Experience working with GDAL and spatial data processing • Strong understanding of vector and raster data • Experience working with PostgreSQL / SQL databases • Knowledge of cloud environments (AWS preferred) • Experience designing data pipelines and backend systems Nice to Have • Experience with Django • Experience with GeoServer • Knowledge of spatial projections • Experience with ETL pipelines or data lakes • Experience working with large geospatial datasets What You'll Work With • Python • Django • AWS • PostgreSQL • GDAL / Rasterio / Shapely • Geospatial datasets • Modern data pipelines Why Join • Work with large-scale geospatial datasets • Build tools used by global organisations • Modern engineering stack and cloud-native architecture • Collaborative team environment • Opportunity to influence platform architecture and data pipelines How to Apply If you’re an Applied ML Contractor looking a new exciting opportunity working focused on real operational decision systems, get in touch. Please apply if interested and we’ll aim to respond within 24 hours.

Hard Skills 0

No hard skills extracted

Soft Skills 0

No soft skills extracted

Apply Options
Publisher Direct Link
Totaljobs Yes Apply
Talent.com No Apply
LinkedIn No Apply
GIS Jobs No Apply
Jobs South West No Apply
Adzuna No Apply
Talents By StudySmarter No Apply
Quality Contracts No Apply
Totaljobs No Apply
API Logs for this Job
Query Country Status Response ms Created
Python Developer (GIS) fallback 544 2026-03-21 21:56
junior programmer in Bristol gb processed 7446 2026-03-21 17:49
Raw JSON
{
  "job_id": "Y3WGv4pUiOgrkpjcAAAAAA==",
  "job_city": "Bath",
  "job_state": null,
  "job_title": "Python Developer (GIS)",
  "job_salary": null,
  "job_country": "GB",
  "job_benefits": null,
  "job_latitude": 51.378101799999996,
  "job_location": "Bath",
  "job_onet_soc": "15113200",
  "apply_options": [
    {
      "is_direct": true,
      "publisher": "Totaljobs",
      "apply_link": "https://www.totaljobs.com/job/python-developer/halian-technology-limited-job106876509?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Talent.com",
      "apply_link": "https://uk.talent.com/view?id=609958065088104973&utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "LinkedIn",
      "apply_link": "https://uk.linkedin.com/jobs/view/delphi-developer-at-redrock-resourcing-4381015160?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "GIS Jobs",
      "apply_link": "https://www.gis-jobs.co.uk/jobs/python-developer-gis-bath-somerset/2677538607-2/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Jobs South West",
      "apply_link": "https://jobssouthwest.co.uk/jobs/python-developer-gis-bath-somerset/2677538607-2/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Adzuna",
      "apply_link": "https://www.adzuna.co.uk/jobs/details/5658489483?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Talents By StudySmarter",
      "apply_link": "https://talents.studysmarter.co.uk/companies/sanderson-recruitment/polaris-developer-12508291/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Quality Contracts",
      "apply_link": "https://qualitycontracts.co.uk/contract-jobs/python-developer-gis-in-bath-somerset-uk-1773630382?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": null,
      "publisher": "Totaljobs",
      "apply_link": "https://www.totaljobs.com/job/python-developer/halian-technology-limited-job106876509"
    }
  ],
  "employer_logo": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTRKA5MI3vVBEHI8OJlaKZZhUiFG4XwvGGS2T1W&s=0",
  "employer_name": "Halian Technology Limited",
  "job_is_remote": false,
  "job_longitude": -2.3596827,
  "job_posted_at": "12 days ago",
  "job_publisher": "Totaljobs",
  "job_apply_link": "https://www.totaljobs.com/job/python-developer/halian-technology-limited-job106876509?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic",
  "job_highlights": {},
  "job_max_salary": null,
  "job_min_salary": null,
  "job_description": "Python Developer (GIS)\n\nLocation: London / Hybrid\nSalary: Competitive\n\nThe Role\n\nWe are looking for a Python Developer with strong GIS experience to join a growing engineering team building geospatial data platforms used by global organisations.\n\nThis role sits within the Client Solutions team, responsible for developing tools and data pipelines that deliver risk analytics and intelligence in a geospatial context.\n\nYou’ll work in a modern engineering environment using Python, Django, AWS and geospatial data tooling, building scalable systems that process large volumes of spatial data and power mapping solutions used by clients worldwide.\n\nThis is a strong opportunity for an engineer who enjoys building real data platforms rather than scripts, and wants to work on meaningful problems around global risk, sustainability and data intelligence.\nResponsibilities\n• Design and develop Python-based geospatial data pipelines\n• Build and improve mapping solutions and GIS data workflows\n• Work within an Agile engineering team delivering continuous improvements\n• Collaborate with developers, analysts and data scientists\n• Deliver well-tested, maintainable code\n• Review code and contribute to improving engineering standards\n• Mentor junior developers where appropriate\n\nRequired Skills\n• Strong Python development experience\n• Experience working with GIS data pipelines\n• Experience with geospatial libraries such as\nFiona, Shapely, Rasterio, Numpy\n• Experience working with GDAL and spatial data processing\n• Strong understanding of vector and raster data\n• Experience working with PostgreSQL / SQL databases\n• Knowledge of cloud environments (AWS preferred)\n• Experience designing data pipelines and backend systems\n\nNice to Have\n• Experience with Django\n• Experience with GeoServer\n• Knowledge of spatial projections\n• Experience with ETL pipelines or data lakes\n• Experience working with large geospatial datasets\n\nWhat You'll Work With\n• Python\n• Django\n• AWS\n• PostgreSQL\n• GDAL / Rasterio / Shapely\n• Geospatial datasets\n• Modern data pipelines\n\nWhy Join\n• Work with large-scale geospatial datasets\n• Build tools used by global organisations\n• Modern engineering stack and cloud-native architecture\n• Collaborative team environment\n• Opportunity to influence platform architecture and data pipelines\n\nHow to Apply\n\nIf you’re an Applied ML Contractor looking a new exciting opportunity working focused on real operational decision systems, get in touch.\n\nPlease apply if interested and we’ll aim to respond within 24 hours.",
  "job_google_link": "https://www.google.com/search?q=jobs&gl=gb&hl=en&udm=8#vhid=vt%3D20/docid%3DY3WGv4pUiOgrkpjcAAAAAA%3D%3D&vssid=jobs-detail-viewer",
  "employer_website": "https://www.halian.com",
  "job_onet_job_zone": "4",
  "job_salary_period": null,
  "job_apply_is_direct": true,
  "job_employment_type": "Contractor",
  "job_employment_types": [
    "CONTRACTOR"
  ],
  "job_posted_at_timestamp": 1773014400,
  "job_posted_at_datetime_utc": "2026-03-09T00:00:00.000Z"
}