Salary not listed

Software Engineering - Clustering & Distributed Systems

BackendHybrid — unknown
Published on 2026-10-02
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.

About this role

Neo4j is seeking experienced backend engineers to develop distributed features of their graph database. The role involves working on end-to-end feature builds and collaborating with various teams to enhance the product.

About the company

Neo4j builds a graph database and analytics platform that helps teams model, query, and uncover relationships in connected data.

Stack

JavaKubernetesDistributed Systems

What you'll do

  • Develop distributed aspects of the Neo4j database
  • Build features from core database to managed service
  • Collaborate with support engineers and product managers
  • Learn, think, and experiment with new ideas

What we're looking for

  • Experience with distributed systems
  • Ability to work independently
  • Good communication and collaboration skills
  • Desire to learn modern Java programming

Nice to have

  • Experience with stateful distributed systems
  • Knowledge of distributed orchestration systems
  • Experience with large code bases
View original job post