Senior Software Engineer - Geospatial Data (Contract)

Senior Software Engineer - Geospatial Data (Contract)

Location: Farnborough (3 days per week onsite)
Contract Length: Initial 3-month contract
IR35 Status: Outside IR35
Security Clearance: All candidates must be eligible for security clearance prior to appointment.

We are seeking an experienced Senior Software Engineer with strong geospatial data experience to join a high-performing engineering team delivering advanced data-driven and navigation-focused solutions within a complex operational environment.

This role is suited to a hands-on software engineer with experience designing and developing scalable applications and services that work with geospatial datasets, spatial databases, and mapping technologies. Experience within the maritime domain and optimisation-based problem solving would be highly beneficial.

Key Responsibilities

  • Design, develop, and maintain scalable software applications and services
  • Work with large-scale geospatial and spatial datasets within distributed systems and processing pipelines
  • Develop and optimise solutions using technologies such as PostGIS, ArcGIS, and related geospatial tooling
  • Build and maintain APIs, Back End services, and data processing components
  • Support integration and handling of electronic navigation chart (ENC) data and other geospatial sources
  • Collaborate with cross-functional engineering and domain teams to deliver robust, scalable solutions
  • Contribute to software architecture, technical design, code quality, and engineering best practices
  • Support optimisation, routing, and data-driven problem solving where required

Required Experience

  • Strong commercial experience as a Software Engineer/Senior Software Engineer
  • Experience working with geospatial data, spatial databases, or mapping platforms
  • Strong Back End development experience using languages such as Python, Java, C++, or similar
  • Experience developing scalable systems, APIs, and data services
  • Knowledge of geospatial technologies such as PostGIS, ArcGIS, GDAL, GeoServer, or similar
  • Experience working with cloud platforms and modern software engineering practices
  • Strong problem-solving and communication skills

Desirable Experience

  • Maritime, navigation, or defence domain experience
  • Experience working with Electronic Navigation Charts (ENC) or GIS standards
  • Experience with optimisation, routing, or pathfinding problems
  • Familiarity with containerisation and CI/CD tooling
  • Previous experience working in secure or highly regulated environments

Job Details

Company
The Talent Locker
Location
Farnborough, Hampshire, United Kingdom GU140
Employment Type
Contract
Salary
GBP Annual
Posted