Resume Score

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

Sign in to check score

About the role

  • Lead development of resilient batch and streaming data pipelines and optimize cloud infrastructure for performance and cost efficiency. Mentor engineers, scale data quality and monitoring frameworks, and ensure end-to-end reliability for mission-critical data flows.

Responsibilities

  • Design and implement resilient batch and streaming data pipelines
  • Optimize cloud infrastructure for performance and cost-efficiency
  • Mentor mid-level engineers across the team
  • Restructure how pipelines and tools are built and delivered
  • Ensure mission-critical data flows remain scalable and trusted end-to-end

Requirements

  • Advanced proficiency in Python, SQL, and modern data warehouses such as Snowflake
  • Proven track record of building production-grade pipelines using orchestration tools like Airflow or Dagster
  • Experience with real-time streaming architectures (e.g., Kafka, Kinesis)
  • Experience scaling automated monitoring and data quality frameworks
  • Strong software engineering fundamentals, including robust testing and CI/CD practices
  • Natural technical mentor who collaborates effectively across teams

Benefits

  • RRSP matching
  • Comprehensive health plans
  • Flexible paid time off
  • Travel experience perk
  • Annual wellness perk
  • Commuter perk
  • Tenure-based Work From Anywhere program
  • Parental leave top-up
  • Adventure Pass
  • Learning allowance

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

AirflowCloudPythonSQL

Location requirements

HybridMontrealCanada

Report this job

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