Neo4j

Software Engineer - Graph Analytics

Neo4j
Apply
1 day ago
London, United KingdomMid Level

Responsibilities

  • Improve the Neo4j Graph Data Science platform and its integrations with Neo4j Aura.
  • Build features bridging on-premise and cloud solutions.
  • Develop Java, Go, and Python code focused on usability, efficiency, and scalability.
  • Improve observability of cloud systems and provide telemetry for platform health and job execution.
  • Optimize data ingestion and streaming between client environments and the cloud backend.
  • Improve client interfaces and integration points for developer usability.
  • Collaborate with engineers across Neo4j to ensure interoperability with the core database.
  • Identify and integrate research that addresses difficult customer problems.

Requirements

  • Master’s degree in computer science or a related field, or 3+ years of professional experience as a software engineer.
  • Interest in JVM or system programming languages, including C, C++, and Rust, and willingness to learn Java, Go, and Python.
  • Interest in or experience with Kubernetes and cloud computing.
  • Familiarity with graph theory.
  • Creativity, motivation, and willingness to drive independent ideas.
  • Ability to work collaboratively in a distributed team.

Benefits

  • Distributed, remote-first team environment; the posting also carries a hybrid location designation.
  • Collaborative and inclusive workplace with opportunities to develop across the full technology stack.
  • Opportunity to work on graph technology, cloud systems, machine learning infrastructure, and developer experiences used by global customers.

Categories

BackendData Engineering
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