Remote Geospatial Data Engineer
Key details
- Compensation
- $29,000 - $53,000
Job Description
Salary: £29,000 - 53,000 per year
Requirements
- We are looking for someone with a degree or equivalent experience in Data Science, Data Engineering, Computer Science, Software Development, Information Technology, or a related field.
- We require three or more years of professional experience in a data or information management team, in a data engineer, data scientist, developer, or similar role.
- We need proficiency with Python and Jupyter Notebooks.
- We require data pipeline design skills.
- We are looking for knowledge of cloud platforms such as GCP, AWS, or Azure.
- We require experience and understanding of CI/CD pipelines.
- We are looking for project management experience and the ability to understand partner needs and requirements, particularly when working with non-technical clients.
- We require collaborative code management using Git and GitHub.
- We value a desire to use skills and experience for humanitarian ends.
- We value strong teamwork, leadership, or project management capability.
- We value exceptional communication skills, adaptability, resilience, solution-oriented thinking, self-motivation, and strong organisation.
- We need the ability to commit time to our volunteer team.
- Desirable: experience in volunteer organisations or open source projects.
- Desirable: experience with QGIS or ArcGIS.
- Desirable: experience working with geospatial data, including raster and vector data.
- Desirable: database experience, including NoSQL, SQL, graph databases, and RDB principles.
- Desirable: systems engineering experience.
- Desirable: understanding of the software development life cycle.
- Desirable: experience with containerisation such as Docker or Kubernetes.
- Desirable: shell scripting skills.
- Desirable: interest in software engineering or data science such as ML, DL, AI, or statistics.
- Desirable: humanitarian knowledge or experience.
Responsibilities
- We will work with technical staff and volunteers on different opportunities after onboarding.
- We will allow volunteers to choose tasks and projects that fit their skillset and interests.
- We may support external projects requiring a data engineer skillset, such as data pipeline automation, hazard exposure platforms, multi-risk models, and conflict incident reporting.
- We will work with external partners such as UN agencies, international NGOs, and academic institutions.
- We will conduct and automate data collection and processing scripts.
- We will create and maintain optimal, performant data pipeline architectures, both internally and externally.
- We will propose improvements to infrastructure, schemas, platforms, toolchains, and configurations.
- We will assist in the automation, provision, and management of development environments, source code, build tools, pipelines, and deployments.
- We will support ad hoc data processing during our emergency responses in collaboration with our GIS team.
- We will support internal systems maintenance in collaboration with our IT Support Engineer.
- We may attend and represent us at technical conferences.
- We will train other volunteers or external organisations on data engineer tools and processes.
- We expect volunteers to make themselves available for planned and emergency projects, remote or in person, as needed.
- We expect volunteers to respond to deployment requests within required deadlines.
- We expect volunteers to take part in training events and support a wide range of activities relevant to the role.
Technologies
- AI
- AWS
- Azure
- CI/CD
- Cloud
- Docker
- GCP
- GIS
- Git
- GitHub
- Support
- Jupyter
- Kubernetes
- NoSQL
- Python
- SQL
- Data-Science
More
We are MapAction, a leading humanitarian mapping charity that delivers information services and products to improve decision-making in disasters and conflicts. We work with local organisations, UN partners, NGOs, civil society organisations, the Red Cross and Red Crescent Movement, regional entities, and national authorities. Our work is delivered by skilled volunteer professionals and a small paid staff team, and we are a technical partner to major humanitarian organisations. We offer a close-knit, supportive community with frequent online and in-person meet-ups, training, skill-sharing, and opportunities to contribute to strategic direction, operational capacity, travel, project work abroad, missions, and conference representation. Volunteers should live in the UK or within reasonable and affordable reach of the UK to attend face-to-face training events, and we require participation in our annual simulation exercise, weekend trainings, and online development days. We are committed to equal opportunities and welcome applicants from all backgrounds.
last updated 28 week of 2026
Company & context
Evidence is labeled so you can tell internal community data from public sources.
Trust-check this listing
Verify scam risk and ghost-job signals before you apply.
Related roles
Browse more remote Software Engineer jobs.
Remote Geospatial Data Engineer
Remote Frontend Software Developer Volunteer
Remote Frontend Software Developer Volunteer
Source: DevITJobs • Last updated 1w ago