About the role
Basepoint serves dozens of national data layers: parcels, transmission and substations, hosting capacity, wetlands, floodplains, habitat, zoning, and queue data. Every one of them comes from a different source with its own refresh cadence, schema, and quirks.
You will own the pipelines that ingest, normalize, tile, and refresh those layers, and the quality checks that catch a bad feed before a customer does.
What you will do
- Build ingestion pipelines for federal, state, utility, and commercial geospatial sources into PostGIS.
- Normalize heterogeneous schemas into stable internal models and document provenance for every field.
- Generate and serve vector tiles and server-side screening queries that stay fast at national scale.
- Design freshness and integrity checks, and own the runbooks when a source changes shape or goes dark.
- Partner with product engineers on new layers and with domain experts on what the data actually means.
What we are looking for
- Four or more years in data engineering with substantial geospatial work.
- Strong SQL and PostGIS, plus Python or TypeScript for pipeline code.
- Experience with tiling (PMTiles, MVT, or similar), coordinate reference systems, and large raster or vector datasets.
- A bias toward observable, idempotent pipelines over clever one-offs.
Nice to have
- Familiarity with FEMA, NWI, USFWS, EIA, HIFLD, or utility hosting capacity datasets.
- Experience with AWS batch workloads, ECS, or similar orchestration.
- Prior work on parcel or land data at national scale.
About Basepoint
Basepoint is the workspace for energy development: site intelligence, grid screening, layout and yield, financial modeling, and project management in one place, with an AI assistant that knows the whole pipeline. We work with developers, IPPs, data center developers, and investors across the US.
We are an equal opportunity employer. We evaluate applicants on what they have built and what they can build here, and we do not discriminate on any basis protected by law.
Apply
Applying for Geospatial Data Engineer. Takes about five minutes. We reply to everyone we move forward with.
