Remote - Neo4J


Neo4J Sr Architects Location: Remote Job Description: We are seeking an experienced Senior Lead - Neo4j/GraphDB to lead our data engineering team in designing, implementing, and optimizing graph-based database solutions. The ideal candidate will have extensive experience working with Neo4j, GraphDB, and other graph technologies, along with expertise in database modeling, query optimization, and system performance tuning. You will be responsible for architecting scalable graph database solutions and guiding a team of developers in adopting best practices for graph data management. Key Responsibilities: Lead the design, development, and deployment of Neo4j/GraphDB solutions. Define graph database models and optimize queries for performance and scalability. Implement data pipelines and ETL processes for integrating graph databases with enterprise systems. Develop custom procedures, algorithms, and indexing strategies to optimize graph search capabilities. Monitor database health, troubleshoot performance issues, and implement optimizations. Collaborate with cross-functional teams including data engineers, software developers, and data scientists. Define best practices for graph database security, data governance, and access control. Stay updated with the latest advancements in GraphDB technologies and propose innovative solutions. Mentor junior engineers and drive team competency in graph database development. Required Skills & Experience: 8+ years of experience in database engineering, with at least 4+ years of hands-on experience in Neo4j/GraphDB. Expertise in Cypher query language and performance tuning of graph queries. Experience with Graph algorithms, RDF, SPARQL, and property graphs. Strong knowledge of data modeling, indexing, and schema design for graph databases. Proficiency in Python, Java, or other programming languages for database interactions. Hands-on experience with ETL tools and data pipeline frameworks. Experience in deploying graph databases on cloud platforms (AWS, Azure, GCP Knowledge of security best practices in GraphDB implementations. Strong problem-solving skills and ability to lead a technical team effectively. Preferred Qualifications: Experience with Apache TinkerPop/Gremlin, ArangoDB, TigerGraph, or similar graph database technologies. Experience with AI/ML-driven graph analytics. Familiarity with containerization (Docker, Kubernetes) and CI/CD pipelines. Knowledge of big data processing frameworks (Spark, Kafka, etc.