
Data Engineer
Posted Aug 4

Posted Aug 4
This is a fully remote position, open to applicants in Canada.
• Create and manage ingestion pipelines from product databases and SaaS platforms into Bronze-layer storage.
• Develop cleansing and conforming logic for the Silver-layer.
• Model Gold-layer datasets in dbt for both internal teams and external clients.
• Transform internal product, GTM, and AI use cases into Gold-layer data products.
• Facilitate direct data access, embedded BI, and curated exports for external clients.
• Monitor pipeline SLAs and address production incidents.
• Maintain catalog and lineage metadata while performing data-quality checks.
• Contribute to API-based SaaS connectors, data streams, AI-consumable datasets, and optimize lakehouse cost/performance.
• Gather data requirements in collaboration with cross-functional teams.
• Design, develop, maintain, and enhance scalable data pipelines, ETL processes, data models, and schemas.
• Ensure data consistency, integrity, availability, and accessibility across various storage systems.
• Troubleshoot data integration challenges and work closely with data source owners.
• Provide technical assistance and continuously enhance data engineering practices.
• Bachelor’s degree in computer science, engineering, or a related discipline.
• 3–10+ years of experience in data engineering, data warehousing, and ETL processes.
• Proficient in Python and SQL.
• Familiarity with AWS data services, especially S3, Glue, and Athena.
• Practical experience with dbt for data transformation and modeling.
• Knowledge of data lakehouse patterns and medallion architecture.
• Experience with Infrastructure as Code tools, particularly Terraform.
• Proficient in relational and NoSQL databases.
• Understanding of AI and machine learning concepts, with the ability to prepare data for AI-driven products.
• Fluent in both English and French, in spoken and written forms.
• Authorized to work in Canada; no work visa or transfer sponsorship is available.
• Strong problem-solving, analytical, communication, interpersonal, and customer satisfaction skills.
• Detail-oriented and capable of working both independently and collaboratively in a fast-paced environment.
• Competitive salary and performance-based bonuses.
• Comprehensive health and wellness benefits.
• Opportunities for professional development and career growth.
• Flexible working hours and remote work options.
• Collaborative and innovative work environment.
Tech Minds Agency
Agility Robotics
Get handpicked remote jobs straight to your inbox weekly.