GCP ETL Engineer

OpenKyber LLC
United States
3 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) 3d Models Amazon Web Services Microsoft Azure Big Data Cloud Computing Cloud Engineering Information Engineering Data Governance Data Integrity Extract Transform Load (ETL) Data Security
+19 more
Query Languages Graph Database Python (Programming Language) Neo4j Node.Js Data Streaming Systems Integration Enterprise Data Management Google Cloud Enterprise Software Applications System Availability Large Language Models Backend Apache Kafka Graphql Virtual Agents Api Design Restful APIs Data Pipelines

Job description

OpenKyber is seeking an experienced Graph Database Developer to design, develop, and maintain enterprise-scale graph database platforms. The ideal candidate will have strong expertise in Neo4j , Cypher , scalable data pipelines, and API development, along with experience integrating graph technologies into modern cloud-native environments., * Architecture & Graph Modeling Design and architect scalable graph database schemas optimized for high-performance traversal and querying.

  • Develop and maintain efficient graph data models for enterprise applications and knowledge graph use cases.
  • Data Engineering & Hydration Build and manage scalable ETL/ELT pipelines to hydrate graph databases from multiple upstream data sources.
  • Ensure data integrity, consistency, and performance across large-scale graph environments.
  • API Development & Integrations Develop RESTful APIs, GraphQL endpoints, and A2A integration services to support orchestration workflows.
  • Collaborate with cross-functional teams to integrate graph platforms with enterprise systems and AI-driven applications.
  • Deployment, Testing & Operations Develop, test, deploy, and support production-grade graph platforms.
  • Ensure platform scalability, security, reliability, and high availability in cloud-native environments.

Requirements

Do you have experience in Scalable systems?, * Strong hands-on experience with Neo4j and Cypher Query Language.

  • Experience designing and scaling graph database solutions in production environments.
  • Proven expertise in ETL/ELT pipeline development for large-scale data hydration.
  • Strong backend development skills in Python, Java, or Node.js.
  • Experience building REST APIs and GraphQL services.
  • Familiarity with A2A protocols and agent-based integration patterns.
  • Strong understanding of data governance, data security, and enterprise data standards.
  • Experience with Google Cloud Spanner is highly preferred.

Preferred Skills

  • Experience with Neo4j Graph Data Science (GDS) .
  • Knowledge of ontology design and advanced knowledge graph architectures.
  • Familiarity with event streaming technologies such as Apache Kafka .
  • Experience with LLM/RAG integrations leveraging graph-based contextual retrieval.
  • Hands-on experience with cloud-native deployments on AWS , Azure , or Google Cloud Platform .

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

2:24 min

Comparing Neo4j and GraphQL conceptual models

William Lyon · LIVE

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:30 min

Introduction to Neo4j and remote developer relations work

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

Videos

See all

Related articles

See all