Careers

Senior Graph Database Developer / Knowledge Graph Engineer

Experience: 6+ Years

Location: Ahmedabad / Pune

Role Overview

We are looking for a Senior Graph Database Developer / Knowledge Graph Engineer to design, build, and operate a scalable Knowledge Graph platform serving as the semantic foundation for enterprise-grade digital twin and AI-driven use cases.

This role is focused on graph database engineering, data modeling, and production operations, with additional responsibility for supporting data ingestion and ETL pipelines in a cloud-native environment.

 

Key Responsibilities

  • Design and evolve graph data models using Property Graph and/or RDF approaches
  • Implement and optimize graph queries using Gremlin and/or SPARQL
  • Build and manage Knowledge Graphs connecting complex enterprise data domains
  • Perform bulk data loading and migration into graph databases
  • Optimize graph workloads for performance, scalability, and traversal efficiency
  • Support graph-based use cases such as impact analysis, dependency tracing, and intelligent navigation
  • Deploy, configure, and operate graph databases in AWS (e.g., AWS Neptune or equivalent)
  • Ensure production readiness including high availability, backup, recovery, and scaling
  • Monitor database health, query performance, and system metrics
  • Apply cloud security best practices (IAM, network isolation, encryption)
  • Experience with working in Agile Framework

 

Required Skills & Experience

Must Have

  • Strong hands-on experience with graph databases (AWS Neptune, Neo4j, etc.)
  • Solid experience in graph data modeling (Property Graph and/or RDF)
  • Proficiency with Gremlin and/or SPARQL
  • Experience with bulk loading and migrating large datasets into graph databases
  • Experience operating databases in production environments
  • Strong AWS fundamentals, including:
    • VPC, IAM, networking
    • Security and monitoring
  • Proven experience with performance tuning and query optimization for graph workloads

 

Nice to Have

  • Exposure to Knowledge Graphs for AI / ML or Digital Twin use cases
  • Understanding of semantic technologies and ontologies
  • Experience designing or supporting ETL / data ingestion pipelines
  • Familiarity with monitoring and observability tools
  • Experience working in product-oriented teams