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 will design and build connectors to integrate Neo4j with various data ecosystems. Your work will ensure that the Neo4j database is accessible for data ingestion and analytics across cloud and on-premise environments.
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 new streaming/data ingestion APIs
- Work across teams to enhance core database features
- Occasionally build front-ends for user interactions
What we're looking for
- 5+ years of experience developing production-level software
- Experience designing multi-threaded systems and algorithms
- Hands-on experience with backend programming languages like Kotlin, Java, or Go
- Experience with distributed event streaming platforms like Apache Kafka
- Experience with data processing platforms like Apache Spark, Apache Beam
Nice to have
- Experience with graph databases like Neo4j or SQL/NoSQL databases
- Frontend development experience with React and TypeScript
