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
Similar jobs

Software Developer (Systems Software)

Apply Now
Back to search page