Senior Data Engineer (Graph focused), Fixed Term - Toronto
Core
Evaluating enterprise-scale knowledge graph solutions by benchmarking graph databases against PostgreSQL to determine the optimal architecture for a client.
Role type
Senior Data Engineer (Graph focused)
Builds
Technology evaluation reports and benchmark results for engineering leadership
Domain
Data Engineering / Graph Databases / Enterprise Architecture
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure
Required skills
Databricks, Graph databases (Neo4j, TigerGraph), Cypher, PostgreSQL (recursive CTEs, materialized views, query plan analysis), API development, Enterprise-scale benchmarking
Preferred skills
KYC/AML domain knowledge, Kubernetes, AWS-native database deployment
Technologies
Databricks, Neo4j, TigerGraph, PostgreSQL, Cypher, GSQL, nGQL, AQL, openCypher
Responsibilities
Pull data from Databricks and load it into multiple graph database candidates; Build and manage relationship structures and entity linkages within each graph database; Implement benchmark queries in native languages and PostgreSQL; Build APIs to evaluate real-world query performance; Contribute scored candidate evaluations and written analysis to a final technology recommendation