Skip to content
NEXTMOVEFDE careers · United States

Senior Geospatial Data Engineer

AI summary of the role

Lead geospatial data pipeline development for NGA's AGIS Release Train, building FOSS4G-centric infrastructure from ingest to analyst-facing visualization.

No longer in the current catalog. Last included 2026-09-09. Check the employer’s posting for availability.

What you’ll do

  • Design and deliver end-to-end geospatial data pipelines from ingest through analyst-facing visualization using GDAL/OGR
  • Develop and maintain Python-based analytical environments via Jupyter Notebooks for NGA mission workflows
  • Manage GeoParquet datasets within the program's data lake architecture and implement columnar format pipelines
  • Administer ArcGIS Server services and portal configurations, integrating with QGIS, GeoServer, and MapServer

What you’ll bring

  • Active TS/SCI clearance
  • 8+ years software or data engineering experience with 5+ years in geospatial domains
  • Proficiency in Python geospatial stack: GDAL, Fiona, Shapely, GeoPandas, Rasterio
  • Working knowledge of FOSS4G ecosystem (QGIS, GeoServer, MapServer, GRASS)

Technologies

GDAL · OGR · Python · Jupyter Notebooks · GeoParquet · ArcGIS Server · ArcGIS Enterprise · QGIS · GeoServer · MapServer

About CACI

Delivers cleared mission technology, cyber, IT modernization, and engineering expertise for U.S. defense, intelligence, and federal civilian agencies.

Public · 5000+ people

Source and classification

Internal deployment & tooling · Evidence for this classification:

Job Title: Senior Geospatial Data Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US Anticipated Posting End: 8/1/2026 The Opportunity: CACI's AGIS Release Train delivers the geospatial data infrastructure and analytical capabilities that NGA analysts rely on every day to drive intelligence decisions. Our team operates at the intersection of cutting-edge open-source geospatial technology and mission-critical intelligence workflows — building the pipelines, visualization tools, and analytical environments that transform raw geospatial data into decision advantage. As a Senior Geospatial Data Engineer, you will lead pipeline development, tool integration, and visualization capability delivery across a FOSS4G-centric stack. You will work
More from the job description

Job Title: Senior Geospatial Data Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US Anticipated Posting End: 8/1/2026 The Opportunity: CACI's AGIS Release Train delivers the geospatial data infrastructure and analytical capabilities that NGA analysts rely on every day to drive intelligence decisions. Our team operates at the intersection of cutting-edge open-source geospatial technology and mission-critical intelligence workflows — building the pipelines, visualization tools, and analytical environments that transform raw geospatial data into decision advantage. As a Senior Geospatial Data Engineer, you will lead pipeline development, tool integration, and visualization capability delivery across a FOSS4G-centric stack. You will work directly with NGA mission users and AGIS delivery teams to shape how intelligence professionals interact with geospatial data — from ingest all the way to analyst-facing visualization. Responsibilities: Design and deliver end-to-end geospatial data pipelines from ingest through analyst-facing visualization, leveraging GDAL/OGR-based transformation and processing across diverse data formats Develop and maintain Python-based analytical environments via Jupyter Notebooks tailored to NGA mission u [... source excerpt omitted ...] patial data indexing and AI-assisted retrieval integration Lead technical refinement sessions and provide PI Planning input on data engineering epics and cross-team dependencies Qualifications: Required: Active TS/SCI clearance 8+ years of software or data engineering experience, with at least 5 years in geospatial domains Proficiency in the Python geospatial stack: GDAL, Fiona, Shapely, GeoPandas, Rasterio Strong Jupyter Notebook development experience for analytical and mission workflows Working knowledge of the FOSS4G ecosystem (QGIS, GeoServer, MapServer, GRASS) GeoParquet/columnar format experience in production environments ArcGIS Server and ArcGIS Enterprise administra [... source excerpt omitted ...] re of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our l

How jobs are selected

Employer postings · Data from · Sources