Data Engineer

TEEMA

Montreal (administrative region)

On-site

CAD 105,000 - 145,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TEEMA is seeking a Data Engineer in Montreal, QC to design, implement, and validate data solutions across multiple systems. You will ensure data quality, perform transformations, and collaborate with QA teams to ensure robust delivery for internal and external clients.

The role requires 6–10 years of experience, strong data modeling, PySpark/Python, and proficiency in Git, Docker, and cloud platforms (GCP or Azure). Bilingual French/English is preferred.

Qualifications

  • 6–10 years of relevant experience.
  • Proficient in Star Schema and SCD.
  • Intermediate PySpark/Spark and Python.
  • Strong familiarity with Data Flows; Git and Docker.
  • French and English proficiency.
  • Cloud environments (GCP or Azure) preferred.
  • Experience with CI/CD and Agile/SAFe.

Responsibilities

  • Design, program, and implement software applications to meet user needs.
  • Ensure data quality, reliability, and integrity through validation and automation.
  • Extract, clean, and transform data from multiple systems.
  • Collaborate with QA Analysts for testing and bug resolution.
  • Maintain code, deploy updates, and troubleshoot for clients.
  • Participate in peer code reviews and knowledge sharing.

Skills

PySpark/Spark
Python
Git
Docker
Data Flows
Power BI
French
English

Tools

GCP
Azure

Job description

Job Title: Data Engineer –85052
Job ID:89428
Location: Montreal, Quebec

What you will be doing:
  • Design, program, and implement software applications to meet specific user needs.

  • Ensure data quality, reliability, and integrity through validation, control, and process automation.

  • Extract, clean, and transform data from multiple systems.

  • Collaborate with QA Analysts to perform testing (including regression testing) and resolve bugs to ensure robust code.

  • Maintain existing code, deploy updates, and troubleshoot issues for internal/external clients.

  • Participate in peer code reviews to ensure quality and knowledge sharing.

What you must have:
  • Experience:6–10 years of relevant experience.

  • Data Modeling:Proficient in Star Schema and Slowly Changing Dimensions (SCD).

  • Technical Skills:

    • Intermediate level in PySpark/Spark and Python.

    • Strong familiarity with Data Flows.

    • Proficiency with Git and Docker.
      Proficiency in French

    • Understanding of cloud environments (GCP or Azure preferred).

  • Development Practices:Knowledge of good programming practices, including unit testing, peer reviews, and CI/CD.

  • Methodologies:Experience with Agile and/or Scaled Agile Frameworks (SAFe).

  • Power BI:Familiarity with Power BI (this is not a primary Power BI development role, but foundational knowledge is required).
  • Proficiency in French, English
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Tekgence Inc • Montreal

On-site
CAD 70,000 - 90,000
Data Engineer - Montreal
Data Engineer - Montreal

Yeah! Global • Montreal (administrative region)

On-site
CAD 75,000 - 95,000
Data Engineer
Data Engineer

JLI Consulting Talent Search • Vaughan

On-site
CAD 80,000 - 100,000
Data Engineer
Data Engineer

DELAN - IT Talent Solutions • Montreal (administrative region)

On-site
CAD 85,000 - 110,000
Databricks Developer
Databricks Developer

KData AI • Montreal (administrative region)

Hybrid
CAD 80,000 - 120,000
Senior Data Analyst to support data analysis, requirements gathering, Source-to-Target Mapping (STTM), and data warehouse initiatives
Senior Data Analyst to support data analysis, requirements gathering, Source-to-Target Mapping (STTM), and data warehouse initiatives

S I Systems • Montreal (administrative region)

Hybrid
CAD 85,000 - 110,000
AI Data Engineer
AI Data Engineer

Pacer Group • Montreal (administrative region)

Hybrid
Data Engineer
Data Engineer

Prolifics • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Data Engineer
Data Engineer

Insight Global • Montreal

Hybrid
Data Engineer
Data Engineer

Highbrow LLC • Toronto

Hybrid
CAD 80,000 - 100,000