Back to board
syrencloud·1 month ago

Neo4J Developer (Python/Pyspark)

Full-timeMid · 3+ yearsH1B likely

About this role

Job Summary


We are looking for a Neo4j Developer with strong experience in Python and PySpark to design, develop, and optimize graph-based data solutions. The ideal candidate should have hands-on experience in graph data modeling, Cypher queries, and building scalable data pipelines.

Key Responsibilities


  • Design and develop graph database solutions using Neo4j.
  • Create and optimize Cypher queries and graph data models.
  • Build and maintain ETL/data processing pipelines using Python and PySpark.
  • Integrate Neo4j with various data sources and enterprise systems.
  • Perform query optimization, performance tuning, and troubleshooting.
  • Collaborate with cross-functional teams to deliver data-driven solutions.

Required Skills


  • 3+ years of experience in software/data engineering.
  • Strong expertise in Neo4j and Cypher Query Language.
  • Hands-on experience with Python and PySpark.
  • Good knowledge of SQL, ETL processes, and data modeling.
  • Experience with cloud platforms (Azure/AWS/GCP) is a plus.
  • Understanding of graph analytics and graph database concepts.