Geospatial Software Engineer

Approach People Recruitment
21 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote

Tech stack

Java
Geographic Information Systems
C++
Data Integration
Spatial Databases
Python
Software Maintenance
Software Systems
Spatial Data Infrastructures
Systems Architecture
Data Pipelines

Job description

We are currently supporting an international technology organisation operating in complex and regulated environments, and are looking to engage with experienced Geospatial Software Engineers.

This role focuses on the design, development, and maintenance of software systems handling geospatial data, mapping, and visualisation at scale. The work involves high-reliability platforms used in demanding operational contexts, where performance, accuracy, and robustness are critical.

Key Responsibilities

  • Design and develop geospatial software solutions and data pipelines
  • Work with large-scale geospatial datasets, imagery, and spatial data formats
  • Contribute to system architecture for data integration and visualisation platforms
  • Collaborate with multidisciplinary engineering teams (software, systems, data)
  • Ensure reliability, performance, and security of deployed solutions

Requirements

Proven experience as a Software Engineer with a strong focus on geospatial or GIS-related systems

  • Solid programming skills (Python, Java, C++ or similar)
  • Experience working with geospatial data, mapping engines, or spatial databases
  • Comfortable working in regulated or mission-critical environments
  • Fluent English (spoken and written)

Nice to Have

  • Experience with imagery processing or remote sensing
  • Exposure to real-time or data-intensive systems
  • Background in aerospace, defence, space, or other highly regulated industries

Why This Role

  • Technically challenging projects with real-world impact
  • Long-term, stable programmes rather than short-lived products
  • International working environment with high engineering standards

Apply for this position