
Senior Data Engineer
Blanc Labs4 months ago
Remote, CanadaSenior
Responsibilities
- Design, build, and maintain scalable data pipelines and lakehouse architectures using Azure Databricks.
- Implement data governance, access control, and lineage using Unity Catalog and Microsoft Purview.
- Design semantic data models, ontologies, taxonomies, and knowledge graphs using RDF and OWL.
- Design and implement Neo4j graph database solutions on Azure infrastructure.
- Optimize pipelines for performance, reliability, and scalability using Azure Data Factory and Databricks Workflows.
- Ensure data quality, consistency, and integrity across ingestion, transformation, and storage layers.
- Integrate semantic and graph-based data models with downstream analytics and AI/ML applications.
- Translate business processes and data relationships into architecture diagrams using Visio and Miro.
- Document data architectures, pipelines, and semantic models for cross-team visibility and maintainability.
- Collaborate with data architects, analysts, and business stakeholders across the Microsoft data ecosystem.
Requirements
- At least 8 years of experience in data engineering and production-grade data pipelines.
- Production experience with the Microsoft Azure data stack, including Azure Databricks, Azure Synapse Analytics, and/or Azure Data Factory.
- Hands-on experience using Databricks for data processing, transformation, and analytics workloads.
- Experience implementing data governance and cataloging with Unity Catalog.
- Practical experience with RDF, OWL, knowledge representation, and ontology development.
- Hands-on experience with Neo4j or other graph database technologies.
- Experience designing semantic models and understanding graph theory concepts.
- Proficiency with Visio and Miro or comparable diagramming and process-mapping tools.
- Strong SQL skills and experience with Python or Scala for data engineering.
- Understanding of relational, dimensional, and graph-based data modeling principles.
- Strong analytical, problem-solving, communication, and cross-functional collaboration skills.
- Preferred experience with SPARQL, Azure SQL Database, Microsoft Fabric, and Azure Event Hubs.
- Preferred experience integrating semantic or graph data with AI, ML, or GenAI applications, particularly through Azure OpenAI Service.
- Preferred knowledge of metadata management and enterprise data governance frameworks.
- Microsoft Azure or Fabric certifications are considered a strong plus.
- Experience working in Agile/Scrum environments is preferred.
Benefits
- Blanc Labs is headquartered in Toronto and partners with clients across North and South America.
- Reasonable accommodations are available for candidates participating in the recruitment process.
- The employer is committed to equal opportunity and employment practices under the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act.
About Blanc Labs
Blanc Labs is a Toronto-based technology services firm that designs and implements digital transformation solutions—custom software, systems integration, cloud enablement, automation, and data platforms—for enterprises, especially in financial services. The company operates across the Americas (Toronto, New York, Bogotá, Buenos Aires) and is privately held, founded in 2013. Its business model centers on consulting and delivery of tailored platforms and managed solutions to modernize customer experience and core operations.