You will architect and build graph database solutions to power advanced analytics and recommendation engines.
Responsibilities
- Design, implement, and optimize graph data models in Neo4j for complex domains.
- Develop and maintain efficient Cypher queries for frontend, backend, and analytics teams.
- Create ETL pipelines to ingest and transform data from various sources into Neo4j.
- Perform performance tuning, indexing, and high-availability deployment of Neo4j instances.
- Collaborate with architects and data scientists to integrate graph-based features into products.
Required Skills
- 5+ years of professional software engineering experience.
- Deep proficiency in Neo4j and the Cypher query language.
- Strong experience with graph data modeling and knowledge representation.
- Backend development experience using Python, Java, or Node.js.
- Hands-on experience building and managing ETL pipelines.
- Practical knowledge of APIs and data pipeline design.
- Clear understanding of relational versus graph database architectures.
- Any Graduate degree.