For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Outsourced
Outsourced

GIS Developer - Python (Homebased)

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Python
Data
Testing
+37

Permanent role
2 days ago
Apply now

About Us:

Outsourced. ph is a leading ISO-certified Philippines offshore outsourcing company that provides dedicated remote staff to some of the world's leading international companies. Outsourced is recognized as one of the Best Places to Work and has achieved Great Place to Work Certification. We are committed to providing a positive and supportive work environment where all staff can thrive. As an Outsourced staff member, you will enjoy a fun and friendly working environment, competitive salaries, opportunities for growth and development, work-life balance, and the chance to share your passion with a team of over 1,000 talented professionals.

The Company

A fast-growing environmental restoration company. Combining drones, artificial intelligence and patented biotechnology, our mission is to plant 100 million trees a year by 2024 and accelerate global-scale reforestationny.

The Role

We are looking for a Geospatial Python Engineer who combines expertise in Geographic Information Systems (GIS) with advanced Python backend development skills. This role involves building, integrating, and optimizing geospatial data systems and backend APIs to support large-scale spatial data workflows and cloud-based platforms.

Key Responsibilities:

Geospatial Software Engineer/GIS Developer (Python)

  • Strong background in Geographic Information Systems (ArcGIS, QGIS).
  • Experience with spatial databases (PostGIS, GeoServer).
  • Experience with cloud platforms optimised for geospatial data (AWS S3, Google Earth Engine.).
  • Familiarity with handling large geospatial datasets (raster/vector), satellite data and optimising performance for large file handling and efficient storage.
  • Knowledge of APIs for geospatial services (e.g. Mapbox).
  • Experience integrating GIS functionality into web and backend systems.
  • Python for geospatial scripting and automation (libraries such as GeoPandas, Shapely, Rasterio).
  • Identify tasks based upon product development pipeline and priorities
  • Working with backend/frontend teams to integrate GIS features into the platform.
  • Identifying and implementing performance improvements in geospatial workflows.
  • Experience in platform deployment and testing of GIS functionalities in production.
  • Version control (Git)

Python Developer

  • Core Proficiency in Python for backend development, automation, and geospatial data processing, with strong debugging and optimisation capabilities.
  • Extensive experience with web frameworks such as Django, Flask, and FastAPI, including building and consuming APIs (REST, GraphQL), authentication flows, and third-party integrations.
  • Competent in API development best practices, including schema design, request validation, documentation, and testing.
  • Familiarity with GIS tools and spatial data processing including satellite data and Google Earth Engine
  • Skilled in version control using Git, with experience in collaborative workflows (pull requests, code reviews, branching strategies).
  • Solid grasp of database technologies, including schema management and querying in relational databases like PostgreSQL (preferably with PostGIS extensions).
  • Experience writing unit and integration tests using PyTest or unittest and applying test-driven development principles.
  • Exposure to cloud platforms such as AWS, including services like S3, Lambda, EC2, or CloudWatch.
  • Ability to work with containerisation tools like Docker, especially in building reproducible development and deployment environments.
  • Understanding of CI/CD workflows and infrastructure-as-code concepts
  • Strong ability to collaborate with frontend developers to integrate APIs and deliver full-stack features; basic understanding of frontend frameworks (React, Angular)
  • Experience working with satellite and remote sensing data is highly desirable.
  • Adept at writing clear and concise technical documentation for APIs, data pipelines, and backend systems

Work Schedule

  • Monday-Friday 6am-3pm

Location

  • Home-based ; Should have strong internet connection (minimum of 20 mbps)

Note: As part of our recruitment process, we conduct a background check on all hired candidates. Please ensure that all required documents are prepared and submitted promptly.

By clicking on the "I'm Interested" button I hereby allow Outsourced Quality Assured Services, Inc. ("Outsourced") to store and collect my personal information for the purposes of employment application. As such, I agree and authorize Outsourced to collect, store, or continue to use my personal information for the above-stated purpose, and to retain my personal information for a period of 1 year, and for these purposes only.

About Outsourced

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service