Job Summary:
We are a fast-growing tech-driven company focused on building intelligent, scalable systems that redefine how industries harness their data. As part of our next phase of innovation, we’re seeking a talented Neo4j Developer to help architect and build graph database solutions that power advanced analytics, recommendation engines, and AI-driven platforms.
Key Responsibilities:
- Design, implement, and optimize graph data models in Neo4j for complex, interconnected domains.
- Develop and maintain efficient Cypher queries to support frontend, backend, and analytics teams.
- Collaborate with architects, data scientists, and software engineers to build graph-based features into our products.
- Create ETL pipelines to ingest and transform data into Neo4j from various sources.
- Work on performance tuning, indexing strategies, and high-availability deployment of Neo4j instances.
- Contribute to data visualization and knowledge graph interfaces when needed.
- Stay updated with emerging trends in graph technologies and recommend innovative solutions.
Required Qualifications
- 3+ years of experience working with Neo4j or similar graph databases.
- Strong proficiency in Cypher query language.
- Solid experience with graph data modeling and knowledge representation.
- Experience with Python, Java, or Node.js (or equivalent languages) for backend integration.
- Familiarity with ETL tools, APIs, and data pipeline design.
- Understanding of relational vs. graph databases and when to use each.
- Passion for solving complex data problems in dynamic environments