Jobs · Engineering · Maryland

Data Engineer (Knowledge Graph Specialist)

Black Cape · Bethesda, MD · 1 wk ago
On-siteEngineeringFull-time

Location: Bethesda, MD – onsite in a SCIF 3–5 days per week. Active TS/SCI clearance and willingness to obtain a CI Poly are required; US citizenship is mandatory.

About the company

Black Cape is a technology company specializing in full-stack web applications, advanced data analysis tools, and AI/ML capabilities for federal government customers, including the Department of War and Intelligence Community. Our engineer-led teams develop solutions on aggressive schedules, frequently interacting with end users to deploy mission-critical applications. We leverage Google TensorFlow, Python scikit-learn, Agile development, and DevOps best practices to build and integrate AI/ML solutions in customer cloud environments.

About the role

We are hiring a Data Engineer (Knowledge Graph Specialist) to help intelligence analysts represent the next generation of object-based intelligence globally. The ideal candidate has a background in defense intelligence, operational readiness, and the ability to communicate technical concepts to analysts, senior stakeholders, and other parties. You will collaborate with technical teams to build and refine systems, contribute to training materials, and shape the tools available to analysts worldwide.

Responsibilities

  • Model complex, multi-dimensional relationships using graph theory and data modeling techniques.
  • Design, implement, and optimize graph database solutions (e.g., Anzograph, Neo4j, Amazon Neptune).
  • Write and maintain queries in Cypher, SQL, and SPARQL.
  • Develop scripts in Python and shell for data processing and automation.
  • Work within classified government environments and adhere to security protocols.
  • Collaborate with software development teams across MacOS, Windows, and Linux platforms.
  • Communicate system capabilities and use cases to analysts and senior stakeholders.
  • Assist in creating training materials for end users.

Requirements

  • Bachelor’s degree and 1.5+ years of professional experience.
  • Strong grasp of graph theory and data modeling.
  • Expertise with graph database solutions (Anzograph, Neo4j, Amazon Neptune).
  • Familiarity with Cypher, SQL, and SPARQL query languages.
  • Experience with Python and shell scripting.
  • Familiarity with Linux systems, particularly RedHat-based distributions.
  • Experience working with software development teams.
  • Active TS/SCI clearance and willingness to obtain a CI Poly; US citizenship required.

Preferred Qualifications

  • Experience with AWS Console, including EC2 instance management.
  • Background in Object-Based Intelligence.
  • Experience communicating with senior stakeholders in classified environments.
  • CompTIA Security+ certification.

Benefits

  • 401K plan.
  • Competitive salary.
  • Generous paid time off.
  • Exceptional team-building and company events.
  • Mentorship and professional development programs.
  • Tuition reimbursement.
  • Parental policy.

Similar jobs

Software Engineer

ActalentWest Palm Beach, FL· Yesterday
Information Technology$30–$42/hrapply on ars2.equest.com

Software Engineer

RTA: The Fleet Success CompanyGlendale, AZ· Yesterday
RemoteEngineering$160k–$190k/yrapply on recruiting.paylocity.com

Software Engineer

ActalentRockville, MD· Yesterday
$52–$74/hrapply on ars2.equest.com

Software Engineer

RemoteHunterUnited States· Yesterday
RemoteQuality Assurance$90k–$130k/yrapply on remotehunter.com

Software Engineer

Randstad Digital AmericasColumbus, OH· Yesterday
Engineering$62.3–$67.3/hrapply on randstadusa.com

Software Engineer

MetaSeattle, WA· Yesterday
Engineering$219k–$301k/yrapply on metacareers.com