Data Architect / Engineer

Appnovation
São Paulo, Toronto
Workplace: OnsiteContractFunction: Data Science & Machine LearningEducation: bachelorsSkills: ["Analytical thinking","Problem-solving","Decision-making","Documentation","Cross-team communication"]

Own the data structures behind a graph-RAG platform and build the pipelines that ingest enterprise content at scale. Define schema, taxonomy, and graph modeling for knowledge domains, design versioned/temporal data structures, and keep the knowledge graph accurate as documents evolve. Build resilient ETL/ingestion pipelines from SharePoint and the Microsoft stack (multimodal content), establish data quality and governance standards, and optimize ingestion reliability, cost, and throughput.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Appnovation
Appnovation
1 day ago

Data Architect / Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 13 hours agoStatus: Live

Job Summary

Own the data structures behind a graph-RAG platform and build the pipelines that ingest enterprise content at scale. Define schema, taxonomy, and graph modeling for knowledge domains, design versioned/temporal data structures, and keep the knowledge graph accurate as documents evolve. Build resilient ETL/ingestion pipelines from SharePoint and the Microsoft stack (multimodal content), establish data quality and governance standards, and optimize ingestion reliability, cost, and throughput.
Location: São Paulo, Toronto
Workplace: Onsite
Employment Type: Contract
Job Function: Data Science & Machine Learning
Seniority: Mid level

Key Responsibilities

  • •Define the schema, taxonomy, and graph modeling for knowledge domains.
  • •Design document/version structures and machine-readable representations, including temporal replay.
  • •Build resilient ingestion/ETL pipelines from enterprise content sources and handle multimodal content.
  • •Keep the knowledge graph in sync as source documents change frequently and validate ingested content quality.
  • •Establish data quality, lineage, and governance standards; build monitoring/alerting and optimize cost, throughput, and reliability.

Key Requirements

  • •Bachelor’s degree in Computer Science or a related field.
  • •5+ years of experience in data engineering/architecture roles.
  • •Deep data modeling across relational and graph paradigms, including graph databases and Postgres/Supabase at scale.
  • •Strong ETL/data pipeline engineering in Python for large-scale incremental and change-data ingestion.
  • •Experience with enterprise content ecosystems such as SharePoint and Power Platform/Power Automate, plus SQL and orchestration tools like Airflow.
Experience:Data engineeringData architectureRAGLLM retrievalGraph databasesETLConsultingLife sciences
Education:Bachelor's
Skills:Analytical thinkingProblem-solvingDecision-makingDocumentationCross-team communication
Tech Stack:PythonSharePointPower PlatformPower AutomateSupabasePostgresNeo4jSQLAirflowGraph-RAGRAGLLMETLData pipelineMultimodal ingestion

Company Brief

Appnovation
Provides digital transformation, design, and engineering services, helping enterprises build customer experiences, digital platforms, and integrations using open-source and cloud technologies across industries.
Industry: Consulting
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Funding: Bootstrapped
Headquarters: Vancouver, Canada
Founded: 2007
WebsiteLinkedIn