Applied Full Stack Software Development Engineer
Core
Design and implement scalable full-stack software solutions for mission-critical geospatial intelligence (GEOINT) applications, integrating cloud-based processing and AI/ML techniques to analyze large datasets and extract actionable insights.
Role type
Senior Full Stack Software Engineer (Geospatial Intelligence)
Builds
Mission-critical geospatial data processing pipelines, analytics/derivative data products, and visualization tools for defense and intelligence customers.
Domain
Defense / Geospatial Intelligence (GEOINT) / Cloud Computing
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Multiparadigm programming (Python, Java, Go, Rust), Cloud architecture (AWS, C2S), Containerization (Docker, Kubernetes), Linux environments, Data extraction/manipulation/visualization, CI/CD pipelines, Software design patterns
Preferred skills
AI/ML model development, NoSQL databases (Elasticsearch, MongoDB), Geospatial trajectory processing and forecasting, CV models
Technologies
AWS, C2S, Docker, Kubernetes, Python, Java, Go, Rust, Elasticsearch, MongoDB
Responsibilities
Design and implement efficient, flexible solutions for mission-critical applications; Manage the full development lifecycle from planning to deployment; Apply software standards to produce high-quality, maintainable code; Perform data extraction, manipulation, transformation, and visualization of geospatial-temporal datasets; Develop analytics and derivative data products; Troubleshoot and solve complex technical issues.
Seniority
Senior, hands-on IC with team leadership