Senior Software Developer

Radiance TechnologiesMcLean, VA

About The Position

Radiance is seeking a Senior Software & Systems Engineer to lead the design, development, and deployment of Geospatial evaluation software. This initiative aims to build a scalable, repeatable, and trustworthy Independent Verification and Validation (IV&V) framework for National Geospatial-Intelligence Agency (NGA) commercial and R&D GEOINT products (including imagery, geospatial data, 3D GEOINT, and mapping products). In this role, you will transition manual, large-scale evaluation efforts into an automated, centralized enterprise system. You will design data pipelines, build a modern front-end visualization toolbox, and deploy secure software across NGA’s unclassified, Secret, and TS/SCI networks.

Requirements

  • Active Top Secret / Sensitive Compartmented Information (TS/SCI) clearance.
  • 7+ years of professional software engineering and systems architecture experience, preferably supporting NGA or the broader Intelligence Community (IC).
  • Proven experience working with GEOINT products (imagery, vector data, 3D tiles, or mapping products) and geospatial libraries (e.g., GDAL, PDAL, Leaflet, Cesium, or Esri APIs).
  • Strong proficiency in languages like Python, Go, or Java, with experience building ETL/data ingestion pipelines and integrating with enterprise databases.
  • Experience building modern, interactive web applications (React, Vue, or Angular) to support data visualization and user workflows.
  • Hands-on experience with containerization (Docker, Kubernetes), CI/CD pipelines, automated testing, and deploying software within secure AWS/C2S cloud environments.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.

Nice To Haves

  • Direct experience with NGA systems and data repositories (GRiD, NSG Consolidated Library (NCL), or Global Enhanced GEOINT Delivery (GEGD))
  • CI Poly
  • Familiarity with NGA’s Common Operations Release Environment (CORE) and RLE deployment frameworks.
  • Experience navigating the SWAP (Software Assurance and Protection) approval process and IC security compliance.
  • Experience with advanced geospatial analysis, 3D/4D data rendering, or time-series analysis.

Responsibilities

  • Lead the architectural design of the GeoSURE system, ensuring scalability, repeatability, and compliance with DoD/IC standards.
  • Build and optimize robust, automated pipelines for GEOINT Data Ingestion (integrating diverse data sources such as GRiD, NCL, and GEGD).
  • Build and optimize robust, automated pipelines for IV&V Metrics Ingest (creating a unified pipeline to ingest, validate, and assess data quality, accuracy, and integrity).
  • Build and optimize robust, automated pipelines for Data Outputs & Storage (designing secure, efficient storage architectures optimized for metadata tagging, fast retrieval, and long-term archival).
  • Develop the GeoSURE Toolbox, an intuitive, user-centric front-end interface featuring modern visualization tools, 3D/4D rendering, and advanced geospatial/temporal analysis capabilities.
  • Establish automated scripts and configuration processes to deploy the GeoSURE baseline and its enhancements to NGA’s Research Lab Environment (RLE) and Common Operations Release Environment (CORE).
  • Ensure all software packages adhere to Software Assurance and Protection (SWAP) requirements, including rigorous code scanning, vulnerability mitigation, and obtaining authorization to operate (ATO) on IC networks.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service