N

Neo4j

ACID graph database for connected data

Software Engineer - Connectors

Backend EngineeringConfirmed live in the last 24 hours
Full-timeLondon, UKNo salary listedIn-person

About the Job

Requirements

  • Have at least 5 years of experience developing production-level software.
  • Have experience designing multithreaded systems and algorithms.
  • Have hands-on experience with backend programming languages such as Kotlin, Java, or Go.

Responsibilities

  • Design and architect connectors for the Neo4j database.
  • Build and maintain new and existing connectors for various technologies.
  • Design streaming and data ingestion application programming interfaces to make Neo4j faster and easier for customers to use.
  • Work across teams when necessary to enhance core database features.
  • Occasionally build front ends for connectors or integrations that require user interaction.

Desired Qualifications

  • Have professional experience developing software systems in cloud or on-premises environments involving distributed event-streaming platforms such as Apache Kafka or similar products.
  • Have professional experience developing software systems in cloud or on-premises environments involving data-processing and analytics platforms such as Apache Spark, Apache Beam, or their derivatives.
  • Have professional experience developing software systems in cloud or on-premises environments involving cloud data warehouses such as AWS Redshift, Google Cloud Platform BigQuery, or Azure Synapse.
  • Have experience with graph databases such as Neo4j or other SQL or NoSQL databases.
  • Have experience in front-end development, ideally with React and TypeScript.

About the Company

Neo4j

ACID graph database for connected data

Neo4j provides a graph database that helps organizations model and analyze highly connected data. It stores data as nodes and relationships and uses the Cypher query language to traverse the graph, with ACID compliance and options like AuraDB cloud hosting, Graph Data Science, and Bloom for visualization. Unlike relational databases, its graph-first design enables fast traversals and graph analytics for enterprise use cases, offered through a freemium Community Edition and paid enterprise plans across major clouds. Its goal is to turn complex connected data into actionable insights and support scalable analytics, with broader adoption and potential IPO readiness.

Company size
1,001-5,000
Company stage
Late Stage VC
Total funding
$633M
Headquarters
San Mateo, CA
Founded
2007

Recently Posted Jobs

Explore more opportunities at Neo4j

See more jobs