Salary not listed

Software Engineer - Connectors

BackendHybrid — unknown
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

As a Software Engineer in the Connectors team at Neo4j, you'll design and architect connectors that enhance data movement into the Neo4j database. This role involves working with backend technologies to support data ingestion from various platforms.

About the company

Neo4j builds a graph database and analytics platform that helps teams model, query, and uncover relationships in connected data.

The team

Connectors team

Stack

Apache KafkaApache SparkApache BeamGoogle DataflowMicrosoft FabricKubernetesKotlinJava

What you'll do

  • Design and architect connectors for Neo4j
  • Build and maintain new and existing connectors
  • Design streaming/data ingestion APIs
  • Collaborate across teams to enhance core database features
  • Occasionally build front-ends for user interaction

What we're looking for

  • 5+ years of experience developing production-level software
  • Experience designing multi-threaded systems
  • Hands-on experience with Kotlin, Java, or Go
  • Experience with distributed event streaming platforms
  • Experience with data processing and analytics platforms

Nice to have

  • Experience with graph databases like Neo4j
  • Frontend development experience with React and TypeScript
View original job post