Software Engineer – Graph Technologies

Raft Company WebsiteChantilly, VA
188d$150,000 - $200,000

About The Position

As a Software Engineer – Graph Technologies, you will be diving deeper into the software lifecycle, taking on more complex tasks and leading smaller project initiatives. You will not only write code but also be involved in design discussions, code reviews, and mentoring Associate and Standard Engineers, helping to maintain the high standards of our organization. This role is contingent on contract award.

Requirements

  • 3+ years of hands-on experience as a software engineer
  • Bachelors degree in Computer Science, Engineering, Physics, Mathematics or a related field
  • Graph Technology Experience - Hands-on experience with graph databases (Neo4j, Neptune, ArangoDB) and graph processing frameworks

Nice To Haves

  • Previous work supporting IC missions and familiarity with classified environments
  • Direct experience with National Reconnaissance Office programs, data systems, or mission requirements
  • Common Core Ontology (CCO) - Hands-on experience implementing CCO standards and semantic modeling frameworks
  • Container Technologies - Experience with Kubernetes orchestration and Helm chart development/management
  • Advanced Graph Skills - Experience with graph visualization tools, complex graph algorithms, or distributed graph processing
  • Cloud Platforms - Familiarity with AWS/Azure services, particularly graph and analytics offerings
  • Security+ or Similar - Current DoD 8570 baseline certification or equivalent
  • Advanced Degree - Master's in Computer Science, Data Science, or related field

Responsibilities

  • Design and develop graph-based applications using Neo4j, Amazon Neptune, or similar graph databases
  • Implement graph algorithms and analytics for complex data relationship analysis and visualization
  • Build and maintain scalable microservices and APIs supporting Intelligence Community requirements
  • Develop semantic data models and ontological frameworks, particularly Common Core Ontology implementations
  • Collaborate with analysts and stakeholders to translate mission requirements into technical solutions
  • Optimize graph queries and data structures for performance in high-security environments
  • Participate in agile development practices including code reviews, testing, and continuous integration
  • Support deployment and maintenance of applications in classified computing environments

Benefits

  • Highly competitive salary
  • Fully covered healthcare, dental, and vision coverage
  • 401(k) and company match
  • Take as you need PTO + 11 paid holidays
  • Education & training benefits
  • Generous Referral Bonuses

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

Bachelor's degree

Number of Employees

251-500 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service