Role: Senior Graph Engineer
Location: Florida & Remote
We are seeking a Senior Graph Engineer with a proven track record of delivering large-scale, production-grade graph database implementations. The role will focus on building graph data models and knowledge graphs to uncover relationships, generate actionable insights, and support advanced analytics and AI-driven applications.
Key Responsibilities
- Design and implement graph data models and knowledge graphs representing complex business entities, relationships, and domain concepts.
- Build, deploy, and optimize scalable, production-grade graph database solutions using AWS Neptune or Neo4j.
- Develop robust batch and streaming data pipelines to ingest, transform, validate, and maintain graph data.
- Write and optimize graph queries using Gremlin, Cypher, or SPARQL to enable relationship analysis, graph traversal, and business insights.
- Provide technical leadership through architecture decisions, engineering standards, performance optimization, and mentoring.
Required Qualifications
- 12+ years of experience in data engineering or software engineering, including at least 3 years of hands-on graph engineering experience involving large datasets.
- Must have delivered at least two large-scale graph database implementations in production, with demonstrated ownership of architecture, implementation, performance, and operational readiness.
- Strong hands-on expertise in AWS Neptune or Neo4j; expertise in both is not required.
- Proficiency in Python with experience in AWS data services and scalable data processing.
- Strong understanding of graph modeling, query optimization, distributed systems, data quality, and production reliability.