Negotiable
Undetermined
Remote
Remote
Summary: The role of a Graph Developer focuses on designing, building, and maintaining production-grade graph platforms, with a strong emphasis on architecture, data hydration, API development, and deployment. The position requires hands-on experience with Neo4j and Cypher, as well as proficiency in backend development. The developer will also be responsible for ensuring high performance and security of the graph database systems. This is a fully remote position, allowing for flexible work arrangements.
Key Responsibilities:
- Architect and model graph schemas specifically optimized for high-performance traversal and query efficiency.
- Design, build, and operate robust ETL/ELT pipelines to efficiently hydrate the graph database from various upstream source systems at scale.
- Develop REST and GraphQL API endpoints, alongside Application-to-Application (A2A) endpoints, to seamlessly support agent orchestration workflows.
- Develop, test, and deploy the end-to-end graph platform, ensuring high availability, security, and performance.
Key Skills:
- Strong, hands-on experience with Neo4j and Cypher query language. Experience with Google Cloud Spanner is highly valued.
- A proven track record of hydrating graph databases at scale using advanced ETL/ELT methodologies.
- Solid backend proficiency in at least one of the following languages: Python, Java, or Node.js.
- Familiarity with A2A protocols and agent-based integration patterns.
- Strong understanding of data governance practices and data security standards.
Salary (Rate): undetermined
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Key Responsibilities
As a Graph Developer, you will design, build, and maintain our production-grade graph platforms. Your day-to-day responsibilities will include:
- Architecture & Modeling:Architect and model graph schemas specifically optimized for high-performance traversal and query efficiency.
- Data Hydration:Design, build, and operate robust ETL/ELT pipelines to efficiently hydrate the graph database from various upstream source systems at scale.
- API & Integration:Develop REST and GraphQL API endpoints, alongside Application-to-Application (A2A) endpoints, to seamlessly support agent orchestration workflows.
- Deployment & Testing:Develop, test, and deploy the end-to-end graph platform, ensuring high availability, security, and performance.
Required Skills & Qualifications
- Graph Expertise:Strong, hands-on experience with Neo4j and Cypher query language. Experience with Google Cloud Spanner is highly valued.
- Data Engineering:A proven track record of hydrating graph databases at scale using advanced ETL/ELT methodologies.
- Backend Development:Solid backend proficiency in at least one of the following languages: Python, Java, or Node.js.
- Integration Patterns:Familiarity with A2A protocols and agent-based integration patterns.
- Data Governance:Strong understanding of data governance practices and data security standards.
Preferred & Desired Skills
- Experience with Neo4j Graph Data Science (GDS).
- Knowledge of advanced knowledge graphsor ontology design.
- Familiarity with event streaming tools (e.g., Apache Kafka).
- Experience with LLM / RAG (Retrieval-Augmented Generation)integrations leveraging graph context.
- Experience with cloud-native deployments on AWS, Google Cloud Platform, or Azure.
Job Responsibilities
As a Graph Developer, you will design, build, and maintain our production-grade graph platforms. Your day-to-day responsibilities will include:
- Architecture & Modeling:Architect and model graph schemas specifically optimized for high-performance traversal and query efficiency.
- Data Hydration:Design, build, and operate robust ETL/ELT pipelines to efficiently hydrate the graph database from various upstream source systems at scale.
- API & Integration:Develop REST and GraphQL API endpoints, alongside Application-to-Application (A2A) endpoints, to seamlessly support agent orchestration workflows.
- Deployment & Testing:Develop, test, and deploy the end-to-end graph platform, ensuring high availability, security, and performance.