Lead Neo4J Data Engineer
Job Summary:
We are seeking an experienced Neo4j Lead with strong
expertise in graph database solutions and application design. The ideal
candidate should have hands-on experience in Neo4j, a solid understanding of
data engineering technologies, and the ability to design scalable,
high-performance applications.
Key Responsibilities:
- Design,
develop, and implement solutions using Neo4j graph database
- Lead
the architecture and design of applications leveraging graph data models
- Work
closely with data engineering teams to integrate Neo4j with data pipelines
and platforms
- Optimize
graph queries and ensure performance tuning of Neo4j databases
- Collaborate
with cross-functional teams to translate business requirements into
technical solutions
- Ensure
best practices in data modeling, security, and scalability
- Provide
technical guidance and mentorship to team members
Requirements
Required Skills:
- Strong
hands-on experience with Neo4j (Cypher queries, graph modeling)
- Experience
in application design and architecture
- Good
understanding of data engineering technologies and ecosystems
- Familiarity
with APIs, microservices, and backend development
- Knowledge
of cloud platforms (AWS preferred) is a plus
- Strong
problem-solving and analytical skills
Preferred Skills:
- Experience
with big data technologies (Spark, Kafka, etc.)
- Exposure
to DevOps and CI/CD practices
- Understanding
of data security and governance
Soft Skills:
- Excellent
communication and stakeholder management skills
- Ability
to lead discussions and drive technical decisions
- Proactive
and solution-oriented mindset