The job in short
Graph database engineering.
Details
- Found
- 21 d ago · posted 2025-10-24
- Location as listed
- Chandigarh, Chandigarh, India
- Role
- Software Engineer
- Source
- The company’s own careers site
Full description
Job Description:
We are seeking a skilled and detail-oriented Neo4j Engineer with 4+ years of experience in graph database development and management. In this role, you will design, implement, and optimize graph-based data models and queries, ensuring high performance and scalability. You will work closely with data scientists, backend engineers, and product teams to build graph-powered features that drive intelligent, connected experiences in our products.
Key Responsibilities:
• Design, implement, and maintain Neo4j graph database solutions for various business use cases.
• Model complex relationships and data structures into efficient and scalable graph data models.
• Write and optimize Cypher queries to ensure fast query execution and system performance.
• Integrate Neo4j with backend services, APIs, and data pipelines.
• Collaborate with data scientists and engineers to incorporate graph algorithms and analytics into applications.
• Monitor database performance, perform tuning, and troubleshoot issues.
• Ensure database security, backup strategies, and disaster recovery processes.
• Evaluate and implement Neo4j plugins, extensions, and advanced graph features.
• Stay up to date with the latest developments in graph databases, graph algorithms, and related technologies.
• Document architecture, queries, and development processes for internal knowledge sharing.
•
Requirements
Requirements:
• Bachelor’s or Master’s degree in Computer Science, Information Systems, or related field.
• 4+ years of experience working with Neo4j or other graph databases.
• Strong proficiency in Cypher query language.
• Hands-on experience with graph data modelling and database optimization techniques.
• Proficiency in a backend programming language such as Java, Python, or Node.js.
• Experience with integrating graph databases into production applications.
• Familiarity with graph algorithms and analytics techniques.
• Knowledge of ETL pipelines, data integration tools, and API development.
• Understanding of database security, indexing, and scalability best practices.
• Excellent problem-solving skills and attention to detail.
Preferred Skills:
• Experience with GraphQL and Neo4j GraphQL libraries.
• Familiarity with big data and cloud platforms (AWS, GCP, Azure).
• Knowledge of other NoSQL databases such as MongoDB or Cassandra.
•
Software Engineer jobs in Chandigarh · Software Engineer jobs in India · All Paladintech jobs