IT & Software

Software Engineer - Cypher Planner

Neo4J

London · Greater London · United Kingdom

Share this job: X Facebook WhatsApp Save job : Software Engineer - Cypher Planner
Overview

In this role you will help optimize the Cypher query planner and contribute to expanding Cypher language capabilities within Neo4j. You’ll work across the codebase—from parser to storage—to deliver faster, more reliable data retrieval. The position sits at the core of the database, focusing on execution plans and performance in a distributed, production environment. You will collaborate with cross-functional teams to solve complex database problems and drive impactful improvements. This is a chance to shape how large-scale graph data is queried and utilized in real-world AI-powered applications.

Responsibilities
  • Enhance and optimize the Cypher query planner and related components
  • Contribute to design and implementation of features for the Cypher language and Neo4j database
  • Work across the codebase from parser to storage files and indexes
  • Engage in abstract reasoning, compare design options, and anticipate edge cases in solutions
Key requirements
  • Experience with performance-driven development (profiling, benchmarking, optimization)
  • Familiarity with Agile processes (TDD, kanban/scrum, pair programming)
  • Knowledge of or willingness to learn Scala
  • Strong desire to learn
  • Strong analytical thinking
  • Ability to discuss trade-offs and justify design decisions
  • Openness to learning and collaboration
  • Scala (preferred)
  • Java (nice to have)
  • Database design and implementation understanding

Reference: WJ-747_31202348 · Posted 01 Nov 2026, 12:13 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Software Engineer jobs in other states

Browse jobs

About GigBlow

GigBlow helps candidates browse open roles in one place. We do not process applications on your behalf—follow the apply link for next steps.

About us · Contact