Job title : Graph Database Developer
Duration: 12 months
Location: Remote from any location withing the USA
Visa : GC , GC EAD , H4 EAD USC
We need an experienced Graph Developer to design, build, and maintain a production-grade Neo4j graph database — from schema architecture through data hydration pipelines to the consumption layer. Responsibilities will include developing, testing and deploying a graph platform, including architecting and modeling graph schemas optimized for traversal performance, designing and operating ETL/ELT pipelines to hydrate the graph from source systems, and building REST/GraphQL API endpoints alongside A2A endpoints to support agent orchestration workflows.
Required skills include strong hands-on Neo4j and Cypher experience, a proven track record hydrating graph databases at scale, and solid backend proficiency in Python, Java, or Node.js.
Familiarity with A2A protocols, agent-based integration patterns, and data governance practices is essential.
Exposure to Neo4j Graph Data Science, knowledge graph or ontology design, event streaming tools like Kafka, LLM/RAG integrations with graph context, or cloud-native deployments on AWS, GCP, or Azure is also desired.
Job Description
About the Role
Client is seeking an experienced, high-caliber Graph Developer to join our team for a high-impact, 12-month contract. In this role, you will be responsible for the end-to-end lifecycle of a production-grade Neo4j graph database—spanning from initial schema architecture and data hydration pipelines to the final consumption layer.
This is an incredible opportunity to work on cutting-edge agent orchestration workflows and modern data architectures within a global leading professional services firm.
Position Overview
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 graphs or 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, GCP, 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.