Data Engineer – Canada (Remote Hybrid)

We are seeking a talented and passionate Data Engineer to join our dynamic Data Team. The ideal candidate will have 3 years of experience in data engineering, with a proven track record of developing and maintaining robust data pipelines and architectures. This role involves working closely with data analysts, business analysts, and other stakeholders to support data-driven decision-making and operational efficiency.

Key Responsibilities:

  • Design, construct, install, test, and maintain highly scalable data management systems.
  • Develop high-quality, efficient data pipeline architecture that supports large volumes of data, integrating complex data from various sources.
  • Collaborate with data analysts and business analysts to improve data models and systems.
  • Ensure compliance with data governance and data quality standards.
  • Monitor the performance of data systems, identifying and implementing improvements.
  • Create and maintain documentation for databases, data systems, and data processing algorithms.
  • Stay informed of new technology and development tools through continued education and professional development.


  • Bachelor’s degree in computer science, engineering, information technology, or related field.
  • 3 years of experience in a Data Engineering role.
  • Strong experience with cloud services, especially Azure. Experience with AWS and GCP is also desirable.
  • Strong programming skills in Python, SQL, and other relevant languages.
  • Experience with ETL, data pipeline and workflow management tools.
  • Solid understanding of database technologies and data warehousing concepts.
  • Experience with data visualization tools such as Power BI, or Tableau is a plus.
  • Excellent problem-solving skills and attention to detail.

Please submit your resume, cover letter to [email protected]