
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