Neo4j Developer

  • Posted 2 days ago | Updated 19 hours ago

Overview

Remote
Full Time

Skills

Employment Authorization
Management
Scalability
Research
Neo4j
Query Optimization
Data Modeling
Data Security
Data Engineering
Graph Databases
Graph Theory
Communication
Analytical Skill
Problem Solving
Conflict Resolution

Job Details

Job Title: Neo4j Developer

Location: Remote-USA

Duration : Full-Time Role

Work Authorization: This role is not eligible for company sponsorship now or in future.

Job Description

We are looking for a talented Knowledge Graph Engineer to join our team. As a key member of our data engineering team, you will be responsible for designing, implementing, and optimizing graph databases to efficiently store and retrieve high-dimensional data.

Responsibilities:

  • Help design, build and continuously improve the client's online platform.
  • Design and implement graph databases to efficiently store and retrieve dimensional data.
  • Utilize Neo4j for creating and managing knowledge graphs, ensuring optimal performance and scalability.
  • Research, suggest and implement new technology solutions following best practices/standards.
  • Develop and maintain knowledge graphs using Neo4j, incorporating domain-specific data and referential integrities.
  • Work with application teams to integrate graph databases, knowledge graphs solutions within existing infrastructure.
  • Provide support for query optimization and data modeling for application-specific requirements.
  • Ensure that proper data security measures are implemented for graph databases and knowledge graphs.

Requirements-

  • 7-10 years of experience working with data engineering with at least 2-3 years of experience working on graph databases.
  • Proficiency in query languages like Cypher or Gremlin and a solid foundation in graph theory are crucial for success in this position.
  • Outstanding written and verbal communication skills.
  • Superior analytical and problem-solving skills.
  • Experience in working in dual shore engagement is preferred.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.