Data Engineer I

Posted 2 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Data Engineer building cloud pipelines for Docebo’s AI-powered learning platform. Supporting analytics, data science, and product teams through reliable ELT/ETL and data quality.

Responsibilities

  • Build and fine-tune robust cloud data pipelines supporting analytics, data science, and product teams
  • Implement high-performance ELT/ETL transformations using tools such as dbt
  • Build, deploy, and maintain data ingestion and transformation jobs using Airflow and Cloud Composer
  • Write and execute data quality tests, including row counts, null checks, and reference validations
  • Investigate automated alerts, maintain system performance, and escalate deeper architectural changes when needed
  • Maintain schemas and naming conventions across Snowflake, BigQuery, or Databricks
  • Implement table and view enhancements
  • Document pipelines, schemas, and caveats
  • Collaborate with Analytics and Data Science teams to understand query needs and deliver optimized data structures

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related technical field (or equivalent practical experience)
  • 2–3 years of hands-on experience in data engineering, BI engineering, or equivalent project-driven environments
  • Exceptional ability to write clean SQL, including joins, filters, and aggregations
  • Ability to query across cloud data platforms such as Snowflake, BigQuery, or Databricks
  • Strong foundational understanding of data transformation concepts
  • Comfort navigating dbt and Airflow under guided supervision
  • Familiarity with Python or similar languages
  • Familiarity with Git-based collaborative workflows
  • Ability to work from the office three days a week, Tuesday through Thursday
  • Legal authorization to work in Canada without current or future visa sponsorship

Benefits

  • Employee Share Purchase Plan (ESPP) at a 15% discount
  • Competitive compensation package
  • Health benefits
  • Paid vacation days
  • Two company-wide Docebo Days
  • Floating holidays for cultural celebrations
  • Birthday off
  • Family coverage offering time off with children
  • Employee Resource Groups, including PRIDE, DWA, BIDOC, and Green Ambassadors
  • Company-wide events
  • Hybrid work flexibility with three office days and flexibility the rest of the week
  • Discretionary bonus incentive based on individual and company performance

Job title

Job type

Full Time

Experience level

JuniorMid level

Salary

CA$68,600 - CA$91,500 per year

Degree requirement

Bachelor's Degree

Tech skills

AirflowBigQueryCloudETLPythonSQL

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.