Lead Data Engineer

Sidian Inc.

Southwestern Ontario

Hybrid

CAD 120,000 - 180,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Equity

Job summary

Sidian Inc. in Waterloo, Ontario is seeking a Lead Data Engineer to design and build ingestion pipelines for diverse engineering data and to unify them into a structured knowledge graph.

You will lead the architecture of the knowledge graph, develop retrieval and reasoning systems for search and automation, and design scalable data models for multi-store storage.

Qualifications

  • Strong Python and backend data engineering skills.
  • Hands-on experience with knowledge graphs and graph databases.
  • Production experience with Spark, Databricks, and Parquet.
  • Experience parsing heterogeneous engineering formats into structured data.
  • Evidence of initiative through a project, open-source contribution, or startup.

Responsibilities

  • Build multimodal ingestion pipelines for engineering data.
  • Architect the company knowledge graph.
  • Develop retrieval and reasoning systems for search, recommendations, and automation.
  • Design data models and polyglot storage at scale.
  • Turn customer workflows into dependable products.

Skills

Python
Backend data engineering
Neo4j
Cypher
Knowledge graph
Graph databases
Apache Spark
Databricks
Parquet
Data parsing

Tools

Neo4j
Cypher
Apache Spark
Databricks
Parquet

Job description

Sidian is building the company brain for engineering firms. As Lead Data Engineer, you will design and build pipelines that ingest drawings, BIM files, PDFs, spreadsheets, documents, emails, and project history, then unify them in a structured, queryable knowledge graph.

What you will own
  • Build multimodal ingestion pipelines for engineering data.
  • Architect the company knowledge graph.
  • Develop retrieval and reasoning systems for search, recommendations, and automation.
  • Design data models and polyglot storage at scale.
  • Turn customer workflows into dependable products.
What you bring
  • Strong Python and backend data engineering skills.
  • Hands-on Neo4j, Cypher, knowledge graph, and graph database experience.
  • Production experience with Apache Spark, Databricks, Parquet, and multi-store architectures.
  • Experience parsing heterogeneous engineering formats into structured data.
  • Evidence of initiative through a project, open-source contribution, research build, or startup.

This is a full-time, hybrid role in Waterloo, Ontario. Compensation is to be determined, plus equity.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead AI/ML Engineer
Lead AI/ML Engineer

Sidian Inc. • Southwestern Ontario

Hybrid
CAD 120,000 - 150,000
Data Engineer
Data Engineer

Buyerlink, Inc. • Victoria

On-site
CAD 90,000 - 120,000
Lead Data Engineer - Databricks (Remote)
Lead Data Engineer - Databricks (Remote)

Lumenalta • Calgary

On-site
CAD 90,000 - 181,000
Flexible working hours
Health insurance
Professional development fund
+2
Senior Data Engineer
Senior Data Engineer

Aarorn Technologies Inc • Markham

On-site
CAD 68,880 - 89,544
Senior Data Engineer
Senior Data Engineer

ACI Worldwide • Montreal (administrative region)

On-site
CAD 90,000 - 135,000
RRSP with up to 5% employer matching
Hybrid work model for corporate roles
Employee stock ownership program
+3
Data & Analytics lead
Data & Analytics lead

Altis Technology • Markham

Hybrid
CAD 100,000 - 125,000
Lead Data Engineer - Databricks (Remote)
Lead Data Engineer - Databricks (Remote)

Kibbi • Calgary

Remote
CAD 90,000 - 181,000
Health insurance (medical and dental)
Professional development fund
15 days paid time off
Full-Stack Engineer
Full-Stack Engineer

Sidian Inc. • Southwestern Ontario

Hybrid
CAD 70,000 - 110,000
Sr. Data Engineer
Sr. Data Engineer

Bits In Glass • Calgary

On-site
CAD 110,000 - 140,000
Lead Data Solution Engineer-6
Lead Data Solution Engineer-6

REALIGN LLC • Toronto

On-site
CAD 120,000 - 160,000