BTI360 Website

BTI360 Website

Knowledge Graph Software Engineer - Clearance

Herndon, VA

No sponsorshipDetected 21 days ago
PythonJavaC#BashPowerShellNode.jsSpringDistributed SystemsBackend DevelopmentObject-Oriented ProgrammingGitElasticsearchAWSCloud PlatformsTerraformCI/CDGitHub ActionsJenkinsPrometheusGrafanaRESTKafkaData ScienceLLMs

About the role

  • By putting people first, we're not just giving our teammates more opportunities to grow, we're also raising the bar of the software we ship.
  • BTI360 previously has been voted 10 years in a row as a TOP Place to Work by the Washington Business Journal.
  • This role sits at the intersection of backend software engineering, knowledge representation, and applied AI.

Responsibilities

  • Software doesn't build itself.
  • BTI360 is seeking an Knowledge Graph Software Engineer who is passionate about transforming raw data into meaningful insights that drive strategic decision ‑ making.
  • Design and evaluate extraction and resolution workflows using sound methodologies and fit-for-purpose metrics to assess entity extraction, linking, relationship quality, and overall knowledge base completeness and accuracy.
  • Drive technical decision-making for schema design, ontology alignment, extraction approaches, and graph architecture based on mission needs, data quality, and long-term maintainability.
  • Apply analytical and statistical methods to validate extracted insights, measure data quality, and support confident decision-making from structured and unstructured sources.
  • Develop reports and whitepapers that evaluate solution alternatives based on impact, cost, technical feasibility, and alignment with strategic goals.
  • Collaborate across teams to align on strategy, provide data science expertise, and contribute to proposals and strategic initiatives.

Nice to have

  • Familiarity with API standards such as REST and HTTP, message-driven architectures, persistent storage layers, and distributed systems

Skills

  • Familiarity with monitoring and observability stacks such as Prometheus/Grafana (preferred), CloudWatch, or ELK/EFK
  • Contributions to open-source libraries or community projects or personal projects
  • Experience with search technologies such as OpenSearch (preferred), Elasticsearch, or Solr
  • Exposure to additional programming languages including shell scripting languages (e.g. Python, NodeJS, C#, Bash, PowerShell)
  • Exposure to modern AI-assisted software development workflows, including agentic development frameworks and LLM tooling
  • Familiarity with monitoring and observability stacks including OpenTelemetry, Splunk (preferred), Prometheus/Grafana, or CloudWatch
  • Active Security Clearance (Secret or higher) or the ability to obtain one
  • Hands-on experience with graph databases such as Amazon Neptune, Neo4j, or related graph technologies.
  • Experience with source control (e.g. Git) and CI/CD pipeline tools such as AWS CodeBuild (preferred), Jenkins, GitLab CI, or GitHub Actions
  • Experience with testing frameworks such as Junit (preferred), Mockito, or Spring Runner

Company info

  • Here at BTI360, we've built a culture that's passionate about developing software engineers.
  • In fact, teams of people do.
  • That's why our primary focus is on developing better craftsmen, better teammates, and better technical leaders.
  • In this role, you'll work closely with our engineers and mission teams to tackle complex business problems using emerging AI technologies - specifically by extracting and linking critical entities to build and curate scalable graph databases and knowledge bases.

Visa & Work Authorization

  • Active Security Clearance (Secret or higher) or the ability to obtain one

This listing is sourced directly from BTI360 Website's careers page and normalized into a canonical job model.