Software Engineer - Core Database (kernel)

Neo4j

London, United Kingdom
On-site
Multi-threaded systems design
System design expertise
Data structures and algorithms
Neo4j is the graph intelligence platform that transforms data into knowledge to power the next generation of intelligent applications and AI systems

Job Summary

  • Neo4j is the graph intelligence platform that transforms data into knowledge to power the next generation of intelligent applications and AI systems.
  • You will be part of a brilliant, energetic, and fun team of engineers working on the development of the storage engines, transaction handling, indexes, data import and page cache in order to build the core of the graph database!
  • Neo4j is committed to building awareness and helping to improve issues around diversity and inclusion, providing an inclusive, diverse, and equitable workplace for everyone.

Matching Summary

Neo4j is the graph intelligence platform that transforms data into knowledge to power the next generation of intelligent applications and AI systems.

Skills & Requirements

Must-have

  • multi-threaded systems design
  • system design expertise
  • data structures and algorithms
  • Java or C-style programming
  • performance profiling and optimisation

Nice-to-have

  • user success focus
  • intellectually honest discussions
  • humble and collaborative
  • sense of humour

Key Requirements

  • Experience leading development projects
  • Deep JVM experience
  • Experience with large codebases

Work Rights

Not specified

Tailored Resume

Cover Letter