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
#J-18808-Ljbffr