Software Engineer
Core
Design, develop, and maintain scalable software systems and data pipelines for a trust-first Agentic AI platform (Iris) that transforms commercial and geospatial data into actionable intelligence for national security and operational planning.
Role type
Senior full-stack software engineer (geospatial analytics)
Builds
Backend services, APIs, data pipelines, and analytic applications for the Whitespace Answers Platform and Iris AI ecosystem
Domain
Geospatial intelligence (GEOINT), national security, and commercial data analytics
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Python, Java, Go, SQL, NoSQL, DevOps, CI/CD, software architecture, data pipeline design, geospatial analysis, statistical modeling, machine learning workflows, cloud data processing, interactive visualization
Preferred skills
AWS/Azure/GCP, geospatial web applications, GIS (ArcGIS Pro/Enterprise/QGIS), satellite imagery/remote sensing, Spark/Hadoop/Athena/BigQuery, Tableau/Power BI/Kepler.gl, GEOINT Professional Certification (GPC)
Technologies
Python, Java, Go, Kubernetes, GitLab, JIRA, Confluence, SQL, NoSQL, AWS, Azure, Google Cloud, Spark, Hadoop, Athena, EMR, BigQuery, GeoPandas, ArcGIS Pro, ArcGIS Enterprise, QGIS, Tableau, Power BI, Kepler.gl, Deck.gl
Responsibilities
Design, develop, test, deploy, and maintain scalable software solutions; build backend services, APIs, and data pipelines; collect, integrate, clean, and analyze large-scale geospatial datasets; develop statistical models and machine learning workflows; design scalable data processing pipelines; identify trends and patterns in datasets; develop interactive visualizations and analytic products; participate in software releases, code reviews, and DevOps processes; provide technical consultation and troubleshooting support
Seniority
Senior, hands-on IC