Senior Software Engineer
Datavid
5 - 10 years
Gurugram
Posted: 12/02/2026
Job Description
Workplace Type-Hybrid, Job Location-Hyderabad, Gurugram and Noida
Company Description
Datavid helps enterprises harness the power of their data with cutting-edge software solutions that extract, enhance, and unlock valuable knowledge. The company specializes in data engineering for leading global enterprises in research and development, customer experience, and innovation. With a team of over 80 skilled professionals, including software developers, data engineers, and machine learning experts, Datavid is dedicated to driving actionable insights and organizational growth.
Role Description
- Were looking for a Senior Software Engineer with deep experience in Graph Databases to help design, build, and scale data-intensive systems. In this role, youll work on complex knowledge graphs, semantic data models, and high-performance backend services. Experience with Ontotext GraphDB or similar RDF/semantic technologies is highly preferred.
- Youll collaborate closely with product managers, data scientists, and platform engineers to turn complex data into actionable insights.
What Youll Do
- Design, develop, and maintain backend systems leveraging graph databases and semantic technologies
- Model complex domains using RDF, OWL, and ontologies
- Build and optimize SPARQL queries for performance and scalability
- Integrate GraphDB (or similar) into distributed systems and APIs
- Collaborate on system architecture, data modeling, and technical strategy
- Lead technical discussions, mentor junior engineers, and influence best practices
- Troubleshoot performance bottlenecks and ensure high availability of graph-based services
- Contribute to CI/CD pipelines, testing strategies, and production deployments
Qualifications
- 5+ years of professional software engineering experience
- Strong experience with Graph Databases (RDF-based or property graphs)
- Solid understanding of semantic web technologies (RDF, SPARQL, OWL)
- Proficiency in at least one backend language (e.g., Java, Kotlin, Python, Scala, or Go)
- Experience building and consuming RESTful or GraphQL APIs
- Strong knowledge of data structures, algorithms, and system design
- Comfortable working in cloud environments (AWS, GCP, or Azure)
Preferred Qualifications
- Hands-on experience with Ontotext GraphDB
- Experience designing and maintaining ontologies and knowledge graphs
- Familiarity with other graph technologies (Neo4j, Stardog, Amazon Neptune, etc.)
- Experience with containerization and orchestration (Docker, Kubernetes)
- Exposure to data pipelines, search, or analytics platforms
- Prior experience in a senior or tech lead capacity
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
