Skywatch

Senior Geospatial Engineer

Hybrid/Remote - Kitchener. Posted a month ago

The role

You will grow SkyWatch's data products from 2D imagery into 3D, elevation, vessel tracking, and location-based vector data. You will lead 3D work, integrate third-party providers, and build geospatial applications for commercial, city, and defence customers.

What you will do

  • Take over and grow 3D products.
  • Wire products into how customers buy by connecting data to discovery, purchasing and publishing.
  • Integrate third-party processing and data providers upstream and GIS platforms downstream.
  • Add elevation, vessel tracking (AIS), and location-based vector data to the product line.
  • Build geospatial applications that layer 3D with other data like AIS, road traffic, weather, and GNSS radio occultation.
  • Package terrain for platforms that operate without a network or satellite positioning.
  • Own quality through automated checks for accuracy, datums and QC.
  • Work across the team on in-house image processing for other imagery sources.
  • Use AI agents to write, test and run integration and pipeline code.

Required qualifications

  • 6+ years as a software engineer, including 3+ years on geospatial data, platforms or applications.
  • Cloud-native geospatial, in production: cloud-optimized formats (COG, GeoParquet, Zarr), STAC, GDAL and rasterio or similar, containers, object storage and batch or distributed compute.
  • Built integrations with third-party data and processing services, and delivered data into the platforms customers use.
  • A working understanding of 3D, elevation and vector data and how customers use them, including coordinate systems and vertical datums.
  • Built geospatial applications on 3D data, such as web 3D apps in CesiumJS, the ArcGIS Maps SDK for JavaScript or deck.gl.
  • Evidence of using AI tools to multiply your own engineering output.
  • Public code or open-source contributions we can look at.

Nice to have

  • Producing or publishing 3D and elevation products, such as surface and terrain models from stereo imagery, or I3S and 3D Tiles content in ArcGIS.
  • Working knowledge of OGC standards: 3D Tiles, I3S, CityGML or CityJSON, GeoPackage, and OGC API Features and Tiles.
  • Sensor fusion, and building for degraded and denied environments. Defence geospatial standards such as DTED, DGIWG and GeoPackage.
  • Based in Canada, and willing to undergo Government of Canada security screening.

Benefits

  • Stock options
  • Health benefits
  • Remote or hybrid work in Canada

Before you apply

  • SkyWatch may use AI throughout various portions of the talent process.
  • Willing to undergo Government of Canada security screening (preferred).

About the company

SkyWatch provides a seamless interface that aggregates data from numerous satellite sources to democratize access to space-based technology. Their platform empowers businesses, researchers, and governments to integrate satellite data into their operations.

Senior Geospatial Engineer at Skywatch | JobZoey