Data Architect / Engineer
AppnovationTorontoFull TimeSoftware Development
Remotely
pythonpostgresqldatasharepointpower platformairflowpower automateneo4jsupabase
Job Description
📋 Description
- Define the schema, taxonomy, and graph modeling for knowledge domains.
- Structure documents, versions, and their representations; handle temporal data.
- Build ingestion/ETL pipelines from SharePoint and Microsoft stack.
- Keep knowledge graph in sync with changing source docs.
- Advise on backend choices (Supabase/Postgres) for long-term use.
- Establish data quality, lineage, governance across pipelines.
🎯 Requirements
- Bachelor’s Degree in CS or related field.
- 5+ years in data engineering/architecture roles.
- Deep data modeling; graph DBs (Neo4j) and Postgres/Supabase at scale.
- Strong ETL/data pipelines in Python; large-scale ingestion.
- Experience with SharePoint and Power Platform / Power Automate.
- Knowledge representation, taxonomies/ontologies, versioned data.
🎁 Benefits
- Accommodations available on request during recruitment.
- Equal Opportunity Employer; diverse and inclusive team.
Back to all jobs