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
