Neo4j

Software Engineering - Clustering & Distributed Systems

Neo4j
Apply
4 hours ago
London, United KingdomSenior

Responsibilities

  • Build and maintain distributed database features supporting high availability, distributed consistency, horizontal scalability, and deployment flexibility.
  • Work across the database stack, including low-level I/O systems and distributed control planes.
  • Develop features end to end and run and maintain them in the Neo4j Aura managed service.
  • Collaborate with support engineers, SREs, product managers, and other teams to diagnose bugs and design features.
  • Learn, experiment, and contribute to the growth of the team and product.

Requirements

  • Work independently in a flexible software development organization and communicate and collaborate on complex technical topics.
  • Experience with distributed systems through usage, administration, or development.
  • Interest in learning modern, high-performance Java programming and Kubernetes operator development.
  • Experience building stateful distributed systems such as databases, message brokers, or stream processing systems is a plus.
  • Experience with distributed orchestration systems, Java or the JVM ecosystem, and large codebases is a plus.
  • Ability and desire to work as part of a geographically distributed team.

Benefits

  • Hybrid work arrangement.
  • Opportunity to work on Neo4j’s open-source graph database and managed Aura service.
  • Inclusive, collaborative, and geographically distributed work environment.

Tech Stack

Categories

Neo4j

About Neo4j

1,001-5,000 employees

Neo4j builds a native graph database and graph analytics platform for developers and data teams, available as self-managed software and the Aura managed cloud. It powers knowledge graphs, recommendations, fraud detection, and other relationship-centric applications via the Cypher query language and integrations across data tools. Founded in 2007 and headquartered in San Mateo, the privately held company commercializes the open-source Neo4j project with enterprise subscriptions and support.

Contact me