An application made for this job — a tailored resume and cover letter that speak straight to the posting.
NGS in Charleston, SC seeks a senior GIS engineer to lead 3D data processing, services, and integrations. You will craft pipelines using Golang, implement 3D outputs in CesiumJS/OpenLayers, and guide the team in using Open Geospatial Consortium specs and open-source tools.
The role emphasizes independent work, DoD-aligned projects, and delivery of secure, scalable GIS solutions in a fast-paced environment. You will collaborate with a distributed team and deploy in containerized environments.
Senior-level engineer to lead 3D data processing, services, and integrations — OGC specifications, Golang pipelines, and 3D output displayed in CesiumJS, OpenLayers, or similar.
NGS builds modern geospatial and C5ISR software for the U.S. Department of Defense and other federal customers. We've been at this since 2009, and we've supported programs at DIA, NGA, the U.S. Army Geospatial Center, INSCOM, SOCOM, and DHA. We're headquartered in the Charleston, SC area and we hold a GSA Multiple Award Schedule contract.
We leverage open-source technology and deep mission expertise to deliver secure, scalable systems that solve real problems for warfighters and government agencies. Our flagship platform, CoreSpatial, is built on GeoServer, PostGIS, GDAL, MapStore2, and CesiumJS. We're serious about open source and contribute upstream.
We are a small, focused team with a strong track record of delivering complex solutions under real constraints. Our customers rely on us to cut through the noise, move fast, and deliver results that work. More on who we are, the team, and what we do for government customers.
Geographic Information Systems engineer with 3D systems creation and support experience. Experienced in design and delivery of software built on Open Geospatial Consortium specifications and working bodies; examples, 3D Tiles, 3D scenes I3S, 3DPS, WPS, WCPS. Experienced with open source libraries and end products such as GDAL, PDAL, MDAL, GEOS, Open3D, and PostGIS.
React front end library experience is preferred but not a hard requirement. Does require fundamental understanding of technologies underpinning Cesium ion, OpenCV, Unreal Engine, or similar applications. This is a senior level role for an engineer who can work independently within an organization, turning a vision for 3D data processing into products.
We're hiring a Lead 3D Geospatial Engineer for customers looking to implement 3D data processing, services, and integrations ultimately displayed using popular front end visualizations in CesiumJS, OpenLayers or similar. This is a deep expert level role crafting data pipelines from sources into information that can be conveyed via 3D outputs in GIS systems. Data modeling, systems architecture, services design, specification implementations — this role has it all.
The work is primarily done using Golang backends but this is a flexible requirement depending on the stage of processing, or analysis in a pipeline. You will build and maintain services running in containers and orchestrated by Kubernetes; there you will find a team of people to help deploy your solutions continuously and securely.
You will be working alongside a distributed development team but as the lead in all 3D subject matter, often independently tasked.