Salary not listed
Software Engineer - Core Database (Kernel)
BackendHybrid — Malmö, London
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 an experienced backend engineer to join their Kernel team. The role involves solving complex computer science problems and delivering high-quality code for the core of the graph database. Collaboration and innovation are key components of this position.
About the company
Neo4j builds a graph database and analytics platform that helps teams model, query, and uncover relationships in connected data.
The team
Kernel team
Stack
JavaC-style programming
What you'll do
- Build and ship new features for the core of the graph database
- Write high-quality, testable, and efficient code
- Integrate research and technologies into the database core
- Participate in feature discussions and roadmap prioritization
What we're looking for
- Experience in designing multi-threaded systems and algorithms
- Deep understanding of system design, data structures, and algorithms
- Proficient in Java or a C-style programming language
- Strong troubleshooting skills
- Knowledge of performance profiling and optimization
Nice to have
- Experience with database management systems
- Deep JVM experience
- Experience with large codebases
