CrawlJobs Logo

Graph Database Engineer

United States, Chantilly · Job Posted January 22, 2026
Apply Position
Job Link Share

Job Description

We are looking for an experienced Systems Software Engineer to join our team, interested in designing, developing and maintaining essential software systems. The optimal candidate will have demonstrated experience integrating solutions with graph databases, such as JanusGraph. They will also have a strong background in systems software development, experience with 3rd party system integration, expertise in ElasticSearch, and a solid understanding of data modeling concepts. This is a fantastic opportunity to work on a challenging project that requires innovative solutions and collaborative problem-solving.

Job Responsibility

  • Design, develop, test, and deploy scalable and efficient software solutions
  • Collaborate with cross-functional teams to identify and prioritize project requirements
  • Participate with code reviews and ensure high-quality, modular, and reusable code
  • Troubleshoot and debug issues in the application, including performance optimization and error handling
  • Stay up-to-date with industry trends and emerging technologies, applying this knowledge to improve our application
  • Design and implement data models that meet the needs of the application, ensuring data consistency and integrity

Requirements

  • Bachelor’s Degree in Computer Science, Electrical or Computer Engineering or a related technical discipline, or the equivalent combination of education, technical training, or work/military experience
  • 5+ years of related software development experience
  • Extensive expertise in Python and NodeJS
  • 5+ years of experience in systems software development in NodeJS or Python
  • Strong proficiency working with graph databases (for example JANUS Graph) and graph query languages
  • Proven experience with 3rd party system integration using APIs, webhooks and other integration methods
  • Strong understanding of software design patterns, principles and best practices
  • Excellent problem-solving skills, with the ability to work effectively in a team environment
  • Basic understanding of data modeling concepts, including entity-relationship, data normalization, and denormalization
  • Experience with Git workflows, including feature branching, pull requests and code reviews
  • Ability to work effectively in a Linux-based development environment

Nice to have

  • Hands on experience with AWS Lambda, EventBridge and SQS
  • Experience with Node.js, Express, MongoDB and Cassandra
  • In-depth knowledge of ElasticSearch, including indexing, querying and aggregation
  • Knowledge of containerization leveraging Kubernetes
  • Familiarity with CI/CD pipelines and automation tools such as Jenkins or CircleCI
  • Hands-on experience working with message brokers such as RabbitMQ or AWS SQS

What we offer

  • Vacation – 5 weeks of accrued paid vacation per year
  • Holidays - Paid holidays published annually by the Office of Personnel Management, excluding Inauguration Day
  • 100% paid for Health Benefits (United Healthcare, Guardian Dental, VSP Vision, MetLife, Life and Disability Insurance and annual $1500 employer HSA contribution on qualified plans)
  • 6% 401k Contribution
  • Training Reimbursement – Approved training and education expenses will be reimbursed
  • Travel Expenses – Approved travel expenses will be reimbursed

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Graph Database Engineer

8 matching positions

Graph Database SW Engineer (CIEM)

We are looking for an experienced Backend / Graph Database Engineer with experie...
Location
Location
Israel , Tel Aviv
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of backend software engineering experience
  • Hands-on experience with Neo4j Graph database
  • Experience with building scalable, distributed systems (microservices architecture)
  • Strong problem-solving skills and the ability to quickly learn new domains
  • Team player with excellent communication skills
  • Computer Science degree or equivalent practical experience
Job Responsibility
Job Responsibility
  • Take part in the development of a large and complex cloud security (CIEM) platform for enterprise organizations
  • Design and implement graph-based models to represent identities, permissions, roles, and resource relationships
  • Build scalable services using Neo4j for real-time and batch graph processing
  • Optimize complex Cypher queries for performance at scale
  • Write clean, testable, readable, and maintainable code that performs well for thousands of customers
  • Design systems that meet high standards of scalability, reliability, and security
  • Collaborate across teams to define and deliver graph-driven security features
  • Fulltime
Read More
Arrow Right

Graph Database SW Engineer (CIEM)

We are looking for an experienced Backend / Graph Database Engineer with experie...
Location
Location
Israel , Tel Aviv
Salary
Salary:
Not provided
paloaltonetworks.it Logo
Palo Alto Networks Italia
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of backend software engineering experience
  • Hands-on experience with Neo4j Graph database
  • Experience with building scalable, distributed systems (microservices architecture)
  • Strong problem-solving skills and the ability to quickly learn new domains
  • Team player with excellent communication skills
  • Computer Science degree or equivalent practical experience
Job Responsibility
Job Responsibility
  • Take part in the development of a large and complex cloud security (CIEM) platform for enterprise organizations
  • Design and implement graph-based models to represent identities, permissions, roles, and resource relationships
  • Build scalable services using Neo4j for real-time and batch graph processing
  • Optimize complex Cypher queries for performance at scale
  • Write clean, testable, readable, and maintainable code that performs well for thousands of customers
  • Design systems that meet high standards of scalability, reliability, and security
  • Collaborate across teams to define and deliver graph-driven security features
  • Fulltime
Read More
Arrow Right

Knowledge Graph Engineer

Wissen Technology is hiring for Knowledge Graph Engineer. Wissen Technology is a...
Location
Location
India , Bangalore South
Salary
Salary:
Not provided
votredircom.fr Logo
Wissen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Graph Technologies: Strong hands‑on experience with RDF/OWL/SPARQL or Property Graph (Neo4j/TinkerPop) ecosystems
  • Proficiency with Cypher, Gremlin, and graph databases like GraphDB, Fuseki, Neptune, Neo4j
  • Modeling & Semantics: Expertise in ontology design, schema modeling, SHACL/SHEX constraints, and identity resolution
  • Strong understanding of relationship modeling and semantic structures
  • Data Engineering: Python programming
  • Spark/Lightning ETL
  • REST APIs
  • Experience working with JSON, CSV, Parquet, and CI/CD pipelines
  • Experience with batch and streaming data ingestion
  • Performance & Operations: Hands-on experience in query tuning, indexing, caching, and observability/monitoring
Job Responsibility
Job Responsibility
  • Design and implement enterprise knowledge graphs across multiple business domains
  • Build ingestion pipelines to instantiate entities, relationships, and semantic constraints
  • Optimize graph queries, indexing, labeling strategies, and reasoning workflows
  • Publish graph‑derived datasets to Snowflake, Power BI, and DataZone
  • Productionize reusable graph query packs for analytics and data consumers
  • Implement ontology/schema design, identity resolution, and relationship modeling
  • Work with batch/streaming ETL pipelines using Python, Spark/Lightning, APIs, and structured formats (JSON/CSV/Parquet)
  • Ensure performance, observability, and monitoring for graph workloads
  • Package datasets for secure consumption with proper AuthN/Z and row/column‑level controls
  • Collaborate with engineering, data, and platform teams to integrate graph systems into enterprise workflows
  • Fulltime
Read More
Arrow Right

Senior Security Graph Engineer

The Defender Experts (DEX) Research team is at the forefront of Microsoft’s thre...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience in security research, detection engineering, threat lifecycle, cloud security in large-scale in complex cloud environments
  • Strong understanding of graph theory, graph databases (e.g., Neo4j, TigerGraph), and graph analytics with proficiency in Python or similar languages for data analysis and prototyping
  • Experience working with large-scale datasets, distributed systems and graph analytics projects
  • Ability to translate complex threat data into graphs and actionable insights
  • Experience with machine learning or statistical modelling applied to graph data
  • Proven ability to lead and execute advanced research on emerging cloud-based threats affecting both Microsoft and third-party security products across heterogeneous cloud environments
  • Knowledge of adversary infrastructure tracking, malware analysis, or campaign clustering
  • Extensive hands-on experience with cloud platforms—including, but not limited to, Azure—as well as a deep understanding of multi-cloud security challenges and solutions
  • B. Tech or Equivalent
Job Responsibility
Job Responsibility
  • Design and maintain scalable threat graphs that model entities such as devices, identity, threat actors, TTPs, infrastructure, and campaigns
  • Lead and execute advanced research to develop algorithms and heuristics to detect malicious patterns and relationships within graph data on emerging cloud-based threats impacting Microsoft and third-party security products across heterogeneous cloud environments
  • Collaborate with threat protection researchers, data scientists, and detection engineers to enrich graph models with contextual insights and refine detection and response strategies, to provide comprehensive threat coverage and response capabilities
  • Research and prototype novel graph-based techniques for threat detection, attribution, and prioritization in collaboration with internal and external security teams
  • Translate complex raw security data into actionable graph intelligence that enhances the effectiveness of security operations for a global customer base
  • Mentor, guide, and drive best practices among researchers and detection engineers on advanced graph-based threat hunting and incident response across diverse ecosystems
  • Contribute to industry knowledge and Microsoft’s security posture by publishing research, developing threat graph models, and proactively identifying threats and attack trends in the cloud
  • Fulltime
Read More
Arrow Right

Data Analyst: Graph Database & Ontology Specialist

Using our Knowledge Graphs and ontologies, you will extract actionable insights ...
Location
Location
United Kingdom , Bristol
Salary
Salary:
Not provided
tekever.com Logo
Tekever
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced SQL required
  • experience with Cypher (Neo4j) or ability to ramp up quickly
  • Strong Python skills (Pandas, NumPy)
  • Proven data storytelling skills using Grafana, PowerBI, Plotly, or Streamlit
  • Experience with spatial data, GIS tools, or trajectory analysis
  • 3+ years in data analysis or business intelligence in a technical environment
  • Solid statistical foundations (distributions, correlation vs. causation, basic regression)
  • Understanding of data modeling, schemas, and data governance
  • Master’s degree in Computer Science, Mathematics, Engineering or related field
Job Responsibility
Job Responsibility
  • Graph Data Analysis: Develop complex SQL and Cypher queries to analyze relationships across missions, sensor logs, and geospatial data
  • Ontology & Data Quality: Ensure incoming data correctly maps to defined ontologies
  • identify inconsistencies in drone capabilities, classifications, and sensor readings
  • Operational Dashboarding: Build real-time dashboards (Grafana, Streamlit, PowerBI) that visualize system states and network dependencies, not just metrics
  • Pattern & Anomaly Detection: Apply statistical methods to detect deviations and anomalies in mission data
  • Stakeholder Reporting: Convert complex graph analyses into clear, executive-level summaries for Operations and R&D
  • Ad-Hoc Analysis: Rapidly investigate data to support mission debriefs and failure analysis
What we offer
What we offer
  • An excellent work environment and an opportunity to make a difference
  • Salary Compatible with the level of proven experience
  • Fulltime
Read More
Arrow Right

Data Scientist : Graph Database & Ontology Specialist

We are seeking a Data Scientist with deep expertise in Knowledge Graphs and Onto...
Location
Location
United Kingdom , Bristol
Salary
Salary:
Not provided
tekever.com Logo
Tekever
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Graph Databases: Advanced Neo4j expertise, including architecture, drivers, administration, and Cypher
  • Ontology & Semantics: Strong experience with data modeling, ontologies, and semantic technologies (RDF, OWL, SPARQL)
  • Programming: High proficiency in Python (pandas, networkx, py2neo, neo4j-driver)
  • Graph ML: Experience with Neo4j GDS or frameworks such as PyTorch Geometric or DGL
  • Production Engineering: Hands-on experience with Docker, REST APIs (FastAPI/Flask), and CI/CD pipelines
  • Core Data Science Profile: 3+ years of experience in Data Science or Data Engineering
  • Experience with NLP for entity and relationship extraction is a plus
  • Strongly skilled in standard ML workflows (Scikit-Learn, XGBoost)
  • Experience with geospatial data (GIS, GeoPandas) is valued
  • Education: MSc in Computer Science, Data Science, or a related engineering field (PhD welcome, but practical delivery is prioritized)
Job Responsibility
Job Responsibility
  • Ontology Design & Management: Design and maintain scalable ontologies to unify mission data, sensor outputs, flight logs, and operational parameters
  • Graph Engineering (Neo4j): Implement, optimize, and operate Neo4j schemas
  • write high-performance Cypher queries and ensure production scalability
  • Graph Data Science: Apply graph algorithms (e.g., centrality, pathfinding, community detection) and graph ML to derive actionable insights
  • Production Deployment: Move solutions from research to production (TRL > 6)
  • integrate graph models into APIs and pipelines with reliability and latency constraints
  • Data Integration: Build ingestion pipelines for structured and unstructured data into the Knowledge Graph
  • Cross-Functional Collaboration: Translate operational and domain requirements into robust data and graph models
What we offer
What we offer
  • An excellent work environment and an opportunity to make a difference
  • Salary Compatible with the level of proven experience
  • Fulltime
Read More
Arrow Right

Senior Data Engineer (Graph)

As a Senior Data Engineer, you will play a pivotal role in transforming data int...
Location
Location
United States , San Francisco
Salary
Salary:
90.00 - 93.00 USD / Hour
softwareresources.com Logo
Software Resources
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of data engineering experience developing data pipelines
  • Understanding core concepts of graph databases and its advantages over a traditional RDBMS for modeling data. Knowing use cases.
  • Proficiency in at least one major programming language (e.g., Python)
  • ETL development for graph databases (extracting or loading into a graph databases)
  • Hands-on production experience with data pipeline orchestration systems such as Airflow for creating and maintaining data pipelines
  • Experience Neo4j with Snowflake
  • Strong algorithmic problem-solving expertise
  • Comfortable working in a fast-paced and highly collaborative environment.
  • Excellent written and verbal communication
  • Willingness and ability to learn and pick up new skill sets
Job Responsibility
Job Responsibility
  • Create and maintain Data Platform pipelines
  • supporting structured, graph, and unstructured datasets
  • Architect and implement graph database models, schema design, and build robust, scalable solutions.
  • Fluency with data engineering concepts and platforms (AWS: S3, Lambda, SNS, SQS…
  • Iceberg), data platforms (Snowflake), configuration (data contracts), transformation, orchestration (dbt, Airflow), data quality (Great Expectations, Anomalo, Soda, Collibra).
  • Be an active participant and advocate of agile/scrum ceremonies to collaborate and improve processes for our team
  • Collaborate with product managers, architects, and other engineers to drive the success of the Core Data Platform
  • Document standards and best practices for pipeline configurations, naming conventions, etc.
  • Ensure high operational efficiency and quality of the Core Data Platform datasets to ensure our solutions meet SLAs and project reliability and accuracy to all our stakeholders (Engineering, Data Science, Operations, and Analytics teams)
  • Engage with and understand our customers, forming relationships that allow us to understand and prioritize both innovative new offerings and incremental technology improvements
What we offer
What we offer
  • medical, dental, and vision coverage
  • a 401(k) with company match
  • short-term disability
  • life insurance with AD&D
  • Fulltime
Read More
Arrow Right

Senior Engineer – Knowledge Graph & Context

We are seeking a visionary Senior Knowledge Graph & Context Engineer for the end...
Location
Location
Egypt , Cairo
Salary
Salary:
Not provided
coca-colahellenic.com Logo
Coca-Cola HBC
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BSc or MSc in a relevant field such as Computer Science, Information Science, Data Science, Artificial Intelligence, Knowledge Engineering, Computational Linguistics, or a related discipline
  • 1+ experience in knowledge engineering, context engineering, semantic technologies, enterprise search, GenAI / LLM solutions, or AI product enablement
  • Strong understanding of one or more of the following: ontologies, taxonomies, controlled vocabularies, knowledge graphs, metadata modelling, semantic enrichment, and information retrieval
  • Hands-on experience designing or supporting RAG pipelines, prompt / grounding patterns, context orchestration and memory management, context quality and provenance, semantic search, and evaluation of AI responses
  • Experience with relevant technologies such as graph databases, vector / search platforms, semantic web technologies, and cloud AI / data ecosystems. Exposure to tools and W3C standards such as RDF, OWL, SKOS, SHACL, SPARQL, Neo4j, Stardog, Ontotext GraphDB, Azure ecosystem, or equivalent, is considered a strong advantage
  • Experience working with enterprise knowledge and data domains such as PLM, PIM / MDM, LIMS, Regulatory, DAM, ERP, SCM, or other structured and unstructured business data sources
  • Strong influencing, interpersonal, and communication skills, with the ability to work effectively across Data, AI, Technology, and business functions
  • Experience presenting solutions, trade-offs, and recommendations to senior management and technical leadership teams
Job Responsibility
Job Responsibility
  • Design, build, and operationalize the enterprise context layer that supports AI assistants, semantic search, and decision-support solutions across business domains
  • Transform enterprise knowledge assets into reusable, trusted, and scalable context packs for Agentic AI outcomes
  • Design and optimize retrieval pipelines, grounding patterns, chunking strategies, metadata enrichment, and prompt/context orchestration to ensure accurate, relevant, and safe AI responses
  • Partner closely with Ontology Engineers, AI Engineers, and Data teams to apply semantic enrichment, taxonomies, controlled vocabularies, and relationship modelling that improve discoverability, interoperability, and reasoning
  • Embed policy-aware controls, access rules, governance standards, and quality checks into context pipelines to ensure compliant and trusted use of enterprise knowledge
  • Work with Data Platform and Engineering teams to productionize context services across graph, search, and AI ecosystems, ensuring performance, scalability, monitoring, and maintainability
  • Partner with Product, Data Platform, Security / Compliance, Architecture, and business domain teams to align priorities with business needs and accelerate adoption of AI-enabled knowledge solutions
  • Help improve findability, reuse, decision quality, and business efficiency, while tracking impact, adoption, and value realization
  • Support the embedding of knowledge-driven and AI-enabled processes into business workflows, tools, and digital products
  • Drive continuous improvement in knowledge quality, retrieval effectiveness, semantic consistency, and AI response performance
What we offer
What we offer
  • Coaching and mentoring programs
  • Development opportunities
  • Equal opportunity employer
  • IT Equipment
  • Work with iconic brands
Read More
Arrow Right