Data Engineer with Neo4j

2 Minutes ago • 3-5 Years

Job Summary

Job Description

Join the data engineering team to lead the design and implementation of advanced graph database solutions using Neo4j. This role involves architecting scalable graph-based systems, driving innovation in data connectivity, and empowering cross-functional teams. Responsibilities include graph data modeling, designing and implementing complex graph data models using Cypher, leveraging APOC procedures and custom plugins, overseeing integration of Neo4j with other systems, developing and maintaining APIs, mentoring junior developers, and establishing guidelines for performance tuning and security. Also, working with data scientists and analysts to translate complex requirements into graph-based solutions.
Must have:
  • 12+ years in software/data engineering, 3-5 years hands-on with Neo4j
  • Lead technical strategy, architecture, and delivery of Neo4j solutions
  • Design, model, and implement complex graph data structures
  • Guide integration of Neo4j with other data platforms and microservices
  • Collaborate to translate business needs into graph-based models
  • Mentor junior developers and ensure code quality
  • Define and enforce performance tuning and security standards
  • Strong proficiency in Cypher query language and graph modeling
  • Solid background in Java, Python, or JavaScript
  • Experience with APOC procedures and Neo4j plugins
  • Familiarity with cloud platforms (AWS) and containerization tools
  • Proven experience leading engineering teams or projects
  • Excellent problem-solving and communication skills
Good to have:
  • N/A

Job Details

Project description

Join our data engineering team to lead the design and implementation of advanced graph database solutions using Neo4j. This initiative supports the organization's mission to transform complex data relationships into actionable intelligence. You will play a critical role in architecting scalable graph-based systems, driving innovation in data connectivity, and empowering cross-functional teams with powerful tools for insight and decision-making.

Responsibilities
bullet icon

Graph Data Modeling & Implementation.

bullet icon

Design and implement complex graph data models using Cypher and Neo4j best practices.

bullet icon

Leverage APOC procedures, custom plugins, and advanced graph algorithms to solve domain-specific problems.

bullet icon

Oversee integration of Neo4j with other enterprise systems, microservices, and data platforms.

bullet icon

Develop and maintain APIs and services in Java, Python, or JavaScript to interact with the graph database.

bullet icon

Mentor junior developers and review code to maintain high-quality standards.

bullet icon

Establish guidelines for performance tuning, scalability, security, and disaster recovery in Neo4j environments.

bullet icon

Work with data scientists, analysts, and business stakeholders to translate complex requirements into graph-based solutions.

Skills

Must have

bullet icon

12+ years in software/data engineering, with at least 3-5 years hands-on experience with Neo4j.

bullet icon

Lead the technical strategy, architecture, and delivery of Neo4j-based solutions.

bullet icon

Design, model, and implement complex graph data structures using Cypher and Neo4j best practices.

bullet icon

Guide the integration of Neo4j with other data platforms and microservices.

bullet icon

Collaborate with cross-functional teams to understand business needs and translate them into graph-based models.

bullet icon

Mentor junior developers and ensure code quality through reviews and best practices.

bullet icon

Define and enforce performance tuning, security standards, and disaster recovery strategies for Neo4j.

bullet icon

Stay up-to-date with emerging technologies in the graph database and data engineering space.

bullet icon

Strong proficiency in Cypher query language, graph modeling, and data visualization tools (e.g., Bloom, Neo4j Browser).

bullet icon

Solid background in Java, Python, or JavaScript and experience integrating Neo4j with these languages.

bullet icon

Experience with APOC procedures, Neo4j plugins, and query optimization.

bullet icon

Familiarity with cloud platforms (AWS) and containerization tools (Docker, Kubernetes).

bullet icon

Proven experience leading engineering teams or projects.

bullet icon

Excellent problem-solving and communication skills.

Nice to have

bullet icon

N/A

Other
seniority icon

Languages

English: C1 Advanced

seniority icon

Seniority

Senior

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Chennai, Tamil Nadu, India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Empower your future with Luxoft: Innovate, thrive and grow in a software-defined world.Luxoft works with companies from all over the globe and offers opportunities for candidates anywhere in the world.

Chennai, Tamil Nadu, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Chennai, Tamil Nadu, India (On-Site)

Gurugram, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Odesa, Odesa Oblast, Ukraine (On-Site)

Gurugram, India (On-Site)

Chennai, Tamil Nadu, India (On-Site)

View All Jobs

Get notified when new jobs are added by luxsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug