Software Engineer, Connectors – Data Ingestion & Integrations

Neo4j

England

On-site

GBP 70,000 - 100,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Neo4j is seeking a Software Engineer in the Connectors team to design and build connectors that expose the Neo4j database to a wide range of environments, including cloud and on-premises deployments. You will develop streaming data ingestion APIs, enhance core database features, and occasionally create front-end interfaces for connectors.

We value 5+ years of production software experience, strong backend skills in Kotlin/Java/Go, and hands-on experience with distributed streaming platforms and

Qualifications

  • 5+ years of production software development experience.
  • Experience designing multi-threaded systems and algorithms.
  • Hands-on backend experience with Kotlin, Java, or Go.
  • Experience with cloud or on-prem deployments and data-processing infrastructures.

Responsibilities

  • Design and architect connectors for the Neo4j database.
  • Build and maintain connectors for various technologies.
  • Design streaming and data ingestion APIs to speed up Neo4j usage.
  • Collaborate across teams to enhance core database features.
  • Occasionally develop front-ends for connectors or integrations requiring user interaction.

Skills

Multithreaded design
Backend programming (Kotlin/Java/Go)
Production software development
Cloud/on-prem deployments

Tools

Apache Kafka
Apache Spark
Apache Beam
Data warehouses (Redshift/BigQuery/Azure Synapse)
Kubernetes

Job description

Neo4j is seeking a Software Engineer in the Connectors team to design and build connectors that expose the Neo4j database to a wide range of environments, including cloud and on-premises deployments. You will develop streaming data ingestion APIs, enhance core database features, and occasionally create front-end interfaces for connectors.

We value 5+ years of production software experience, strong backend skills in Kotlin/Java/Go, and hands-on experience with distributed streaming platforms and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Graph Data Connectors Engineer
Senior Graph Data Connectors Engineer

Neo4j • Greater London

Hybrid
GBP 90,000 - 130,000
Senior Connectors Engineer – Data Ingestion & Streaming
Senior Connectors Engineer – Data Ingestion & Streaming

Jaide Health • Greater London

Hybrid
GBP 90,000 - 120,000
Software Engineer - Connectors
Software Engineer - Connectors

Neo4j • Greater London

Hybrid
GBP 90,000 - 130,000
Software Engineer - Connectors
Software Engineer - Connectors

Jaide Health • Greater London

Hybrid
GBP 90,000 - 120,000
Software Engineer - Core Networking
Software Engineer - Core Networking

Neo4j • Greater London

Hybrid
GBP 80,000 - 110,000
Core Networking Engineer — Build Scalable Protocols
Core Networking Engineer — Build Scalable Protocols

Neo4j • Greater London

Hybrid
GBP 80,000 - 110,000
Software Engineer - Software Delivery
Software Engineer - Software Delivery

Neo4j • Greater London

On-site
GBP 75,000 - 110,000
Software Engineer (Core Database, Kernel)
Software Engineer (Core Database, Kernel)

Jaide Health • Greater London

Hybrid
GBP 60,000 - 80,000
Software Engineer - Cloud Platform (Networks)
Software Engineer - Cloud Platform (Networks)

Neo4j Inc • Greater London

On-site
GBP 70,000 - 90,000
Platform Engineer – Internal Developer Experience
Platform Engineer – Internal Developer Experience

Neo4j • Greater London

Hybrid
GBP 75,000 - 110,000