Senior Software Engineer (TS/SCI)
Core
Full stack software engineer designing and implementing scalable solutions for mission-critical geospatial intelligence (GEOINT) applications, integrating cloud-based processing and AI/ML techniques to analyze large datasets.
Role type
Senior full stack software engineer (GEOINT)
Builds
Cloud-based geospatial data processing pipelines, analytics/derivative data products, and visualization tools for mission-critical applications.
Domain
Defense/Intelligence, Geospatial Intelligence (GEOINT), Cloud Infrastructure
Deliverable
production ML models
Required skills
Python, Java, Go, Rust, Cloud architecture (AWS, C2S), Containerization (Docker, Kubernetes), Data extraction/manipulation/visualization, System design & scaling, DevSecOps, CI/CD
Preferred skills
AI/ML model deployment, NoSQL databases (Elasticsearch, MongoDB), Geospatial trajectory processing and forecasting, Computer Vision (CV)
Technologies
AWS, C2S, Docker, Kubernetes, Elasticsearch, MongoDB, Python, Java, Go, Rust
Responsibilities
Design and implement efficient, flexible solutions that scale for mission-critical applications; Manage the full development lifecycle from planning to deployment; Apply software standards to produce high-quality, extensible solutions; Perform data extraction, manipulation, transformation, and visualization of geospatial-temporal datasets; Develop analytics and derivative data products; Troubleshoot and solve complex technical issues; Collaborate with diverse teams of engineers, clients, and users.
Seniority
Senior, hands-on IC with team leadership