Benevity

Data Engineer

Benevity

Overview

Key member of the data team responsible for designing and maintaining data pipelines.

Ideal candidate has 4+ years of data engineering experience and strong problem-solving skills.

hybridmidEnglishPythonJavaScalaHadoopSparkKafkaSQLNoSQLPostgreSQLMySQLMongoDBAWSGoogle CloudAzureSnowflakeApache AirflowGit

Locations

  • Canada, Alberta, Calgary
  • Canada, British Columbia, Vancouver
  • Canada, Ontario, Toronto

Requirements

  • 4+ years of experience
  • Bachelor's or Master's degree in Computer Science or equivalent
  • Solid understanding of data modeling and ETL processes
  • Experience with large-scale data infrastructure

Responsibilities

  • Design and maintain data pipelines
  • Integrate data sources
  • Develop data models
  • Manage ETL processes
  • Optimize data workflows
  • Collaborate with teams
  • Ensure data quality
  • Manage cloud data solutions