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
Apply directly at BTI360 Website →Create a free account for alerts like thisView BTI360 Website immigration profile
This listing is sourced directly from BTI360 Website's careers page and normalized into a canonical job model.