Graph Database Engineer

Elvis Eckardt Recruitment

Amsterdam

Hybrid

EUR 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation package
Hybrid working model
Opportunity to work on enterprise-scale transformation programmes

Job summary

Elvis Eckardt Recruitment is seeking an experienced Graph Database Engineer to join a high-performing engineering team in Amsterdam hybrid role. You will work on complex data challenges using cutting-edge graph technologies and collaborate with architects and engineers.

The ideal candidate will have at least 8 years of experience, strong Java and/or Kotlin skills, and expertise with graph databases like Neo4j. The position offers competitive compensation and opportunities to work on enterprise-scale transformation programs.

Qualifications

  • 8+ years of software engineering experience.
  • Strong hands-on experience with Java and/or Kotlin development.
  • Proven expertise with Graph Database technologies like Neo4j and AWS Neptune.

Responsibilities

  • Design and optimize graph database solutions using technologies such as Neo4j or AWS Neptune.
  • Build scalable backend applications using Java and/or Kotlin.
  • Develop graph queries using Cypher and SPARQL.

Skills

Java
Kotlin
Graph Database technologies
Cypher
SPARQL
Microservices Architecture
REST API development
Docker
Kubernetes

Job description

Location

Amsterdam, Netherlands (Hybrid – 2-3 days onsite per week)

The Opportunity

We are supporting a global technology and consulting organisation delivering large-scale digital transformation and data modernisation programmes for enterprise clients.

As part of continued growth, we are seeking an experienced Graph Database Engineer to join a high-performing engineering team working on complex knowledge graph, data platform, and cloud transformation initiatives.

This role offers the opportunity to work with cutting‑edge graph technologies, modern cloud environments, and large-scale enterprise datasets while collaborating with architects, data engineers, and software development teams.

Key Responsibilities
  • Design, develop, and optimise graph database solutions using technologies such as Neo4j, AWS Neptune, or similar platforms
  • Build scalable backend applications using Java and/or Kotlin
  • Develop and optimise graph queries using Cypher, SPARQL, and related technologies
  • Design data models for complex business domains and interconnected datasets
  • Develop and integrate microservices and RESTful APIs
  • Collaborate with business stakeholders and technical teams to translate requirements into scalable solutions
  • Improve database performance, reliability, and scalability
  • Support large-scale data ingestion and transformation pipelines
  • Participate in architecture discussions, code reviews, and engineering best practices
Required Experience
  • 8+ years of software engineering experience
  • Strong hands‑on experience with Java and/or Kotlin development
  • Proven expertise with Graph Database technologies including Neo4j, AWS Neptune, or equivalent platforms
  • Strong understanding of graph query languages such as Cypher and/or SPARQL
  • Experience with data modelling and complex data structures
  • Experience designing and implementing Microservices Architectures
  • Strong REST API development and integration experience
  • Experience working within AWS or other cloud environments
  • Ability to work in a hybrid environment in Amsterdam
  • RDF, OWL, or Semantic Web technologies
  • Docker and Kubernetes
  • Graph algorithms and optimisation techniques
  • Experience within enterprise consulting or customer‑facing delivery environments
What's on Offer
  • Opportunity to work on enterprise‑scale transformation programmes
  • Exposure to modern Graph Database and Knowledge Graph technologies
  • Collaborative and international engineering environment
  • Competitive compensation package
  • Hybrid working model based in Amsterdam
Candidate Profile

We are particularly interested in engineers who combine strong backend development expertise with deep graph database knowledge and who enjoy solving complex data challenges within large-scale enterprise environments.

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

Similar jobs worth comparing

Graph DB Engineer – Knowledge Graph & Cloud (Amsterdam)
Graph DB Engineer – Knowledge Graph & Cloud (Amsterdam)

Elvis Eckardt Recruitment • Amsterdam

Hybrid
EUR 80,000 - 110,000
Competitive compensation package
Hybrid working model
Opportunity to work on enterprise-scale transformation programmes
Graph DB Engineer
Graph DB Engineer

YO AI Labs • Amsterdam

On-site
EUR 70,000 - 95,000
Senior Graph DB Engineer - Neo4j/AWS Neptune (Amsterdam)
Senior Graph DB Engineer - Neo4j/AWS Neptune (Amsterdam)

YO AI Labs • Amsterdam

On-site
EUR 70,000 - 95,000
Principal Pre-Sales Consultant - Knowledge Graph
Principal Pre-Sales Consultant - Knowledge Graph

Qabird • Rotterdam

On-site
EUR 85,000 - 124,000
Hybrid by default
Global mobility
Equality & inclusion
Sr. Data Engineer
Sr. Data Engineer

Technopride Ltd • Amsterdam

Hybrid
EUR 90,000 - 130,000
Analytics Engineering Manager
Analytics Engineering Manager

Harnham • Randstad

On-site
EUR 110,000 - 160,000
Senior Data Engineer
Senior Data Engineer

Anchormen • Amsterdam

On-site
EUR 70,000 - 110,000
8% Holiday allowance
Bonus
Pension
+3
Data Platform Engineer
Data Platform Engineer

Ebiquity plc • Netherlands

Remote
EUR 65,000 - 95,000
Hybrid work model
Office near Utrecht central station
Data Engineer
Data Engineer

Olivi.Growth • Utrecht

On-site
EUR 70,000 - 85,000
Annual performance bonus
Senior Data Engineer
Senior Data Engineer

Creative Fabrica • Amsterdam

On-site
EUR 51,000 - 69,000