Senior Data Engineer / Knowledge Graph Engineer
Main requirements
About the role
We are looking for a Senior Data Engineer / Knowledge Graph Engineer with strong hands-on experience in Neo4j and Graph-RAG to design and develop knowledge graph and advanced data capabilities for a data-intensive platform.
The role combines Knowledge Graph engineering, Graph-RAG, data engineering, and AWS-based data architecture. You will work with structured and unstructured data, build scalable ingestion and transformation pipelines, and develop graph-based solutions that enable advanced search, retrieval, and AI-driven use cases.Requirements
Strong hands-on experience with Neo4j, including graph data modeling and query optimization
Practical experience designing and implementing Graph-RAG solutions
Strong Python development skills
Experience with stream processing and Kafka
Hands-on experience with AWS data technologies, including AWS Glue, Data Catalog, Data Lake/Lake Formation, and related services
Strong understanding of data pipelines, data modeling, and data architecture
Experience processing both structured and unstructured data
Nice to have
Experience with PostgreSQL
Strong background building data pipelines on AWS
Experience with LangChain, CrewAI, or similar agentic frameworks
Experience automating data pipelines using AI agents
Knowledge of common data models, metadata-driven processing, and Data Fabric principles
Experience integrating Knowledge Graphs with RAG/LLM solutions
Availability expectations
Possible overlap with US Pacific Time, including availability until 11:00 AM PT
What you will do
Responsibilities
Design, build, and optimize Neo4j-based Knowledge Graphs
Develop Graph-RAG solutions for retrieval and AI-driven use cases
Design graph data models, relationships, and common data models
Build and automate data ingestion, transformation, and processing pipelines
Process structured and unstructured datasets, including profiling, crawling, validation, and quality checks
Develop scalable data flows using AWS data services
Work with streaming data and Kafka-based processing
Support metadata-driven architecture, data catalogs, and Data Fabric principles
Contribute to automated and agent-based data pipelines
What we offer
We offer
Professional and career development opportunities
Support in obtaining professional certifications
Mentoring Program
Medical insurance
Participation in corporate events
Flexible work formats (hybrid/remote)
Paid leave and sick days
| Name | Work experience | Contacts | Response date | Notes | Response status |
|---|
There are no responses yet
When someone responds to a vacancy, a list of candidates will appear here