Taro Logo

Lead Graph Developer

Qode is a technology company specializing in enterprise graph database solutions and data management systems.
Pittsburgh, PA, USACleveland, OH, USA
Backend
Principal Software Engineer
Hybrid
10+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Lead Graph Developer

We are seeking an experienced Lead Graph Developer to architect, design, and implement cutting-edge graph-based data solutions. This is a senior technical role focused on building and maintaining large-scale graph database systems using technologies like Neo4j, Amazon Neptune, and TigerGraph. The position requires deep expertise in graph databases, query languages (Cypher, Gremlin, SPARQL), and data modeling. You'll work with complex data relationships, build recommendation engines, and implement fraud detection systems while leading a team of developers. The role combines technical leadership with hands-on development, requiring both strong programming skills and the ability to mentor others. Based in Pittsburgh, PA or Cleveland, OH, this hybrid position offers the opportunity to work with cutting-edge graph technologies while solving complex data challenges. The ideal candidate will have 10+ years of software development experience with at least 3 years focused on graph databases, along with expertise in cloud services and data integration.

Last updated a month ago

Responsibilities For Lead Graph Developer

  • Lead the architecture, design, and implementation of graph-based data solutions
  • Model complex relationships using Labeled Property Graphs (LPG) or RDF/OWL
  • Develop and optimize queries using Cypher, Gremlin, SPARQL, or similar graph query languages
  • Collaborate with engineering teams to integrate graph databases with APIs, microservices, or existing data platforms
  • Work closely with stakeholders to define graph use cases
  • Implement data ingestion pipelines to load, transform, and maintain graph datasets
  • Ensure scalability, performance, and security best practices in graph solutions
  • Mentor junior developers and promote best practices in graph modeling and query design
  • Contribute to proof-of-concepts and evaluate new tools and frameworks
  • Document architecture, design decisions, and graph schemas

Requirements For Lead Graph Developer

Python
Java
  • 10+ years of experience in software development or data engineering roles
  • 3+ years of hands-on experience with graph database technologies
  • Proficient in graph query languages: Cypher, Gremlin, SPARQL
  • Strong knowledge of data modeling, schema design, and semantic technologies
  • Experience with Python, Java, or Scala for integration and data pipeline development
  • Familiarity with data integration tools, ETL pipelines, and APIs
  • Strong understanding of cloud services (AWS, GCP, or Azure)
  • Experience working in Agile development teams and version-controlled environments
  • Excellent problem-solving, communication, and leadership skills

Interested in this job?