Darkhorse Geospatial is hiring Software Developers (Systems Software) to build and sustain the applications, data pipelines, and cloud services that power our federal customer's mission. You'll work across the stack — front-end interfaces, back-end APIs, ETL workflows, and cloud microservices — partnering with engineers, data scientists, and analysts to deliver modern, mission-enabling capabilities.
What You'll Do
- › Design, develop, and maintain full-stack web applications and APIs
- › Build and automate ETL pipelines (NiFi, Kafka, custom Python/Java) for ingest into data warehouses and data lakes
- › Develop and deploy cloud microservices on AWS (EC2, S3, RDS, EMR)
- › Manage relational, NoSQL, graph, and search databases (PostgreSQL, Oracle, MongoDB, Elasticsearch)
- › Build and maintain CI/CD pipelines (Git, Jenkins, Docker, Kubernetes)
- › Support data scientists with infrastructure, environment prep, and AI/ML model deployment
- › Translate customer needs into technical requirements; create prototypes and design documentation
- › Track work in JIRA and contribute to Agile sprints, demos, and retrospectives
Core Skills We're Looking For
- › Full-stack development with modern frameworks (Angular, React, or Vue + Node.js / TypeScript)
- › Strong proficiency in Java, Python, or both
- › Hands-on ETL and data pipeline experience (NiFi, Kafka, Spark, or equivalent)
- › Containerization and orchestration (Docker, Kubernetes)
- › SQL and database design across relational and NoSQL platforms
Nice to Have
- › Experience supporting data science teams and AI/ML model deployment
- › Graph (Neo4j) or vector (Milvus) database experience
- › Tableau or other data visualization platforms
- › Mobile development (Android/iOS) with React Native or Electron
Qualifications
- › Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)
- › Active TS/SCI with Full Scope Poly
Apply for this job
Please contact us at hello@dhgeo.com and tell us why you're the perfect fit for this role. Also include the following:
- › Describe your skills and relevant background
- › Resume (highlighting relevant technical experience)
- › List of key technologies you've used in production environments