Share this Job

Data Engineer (Anywhere in Canada)

Job Requisition ID: 8699  

Language Designation: English Essential 

Language Skill Levels (Read/Write/Speak): ZZZ 

Starting Base Salary: 94388.91 

Position Status: Permanent Full Time 

Travel Requirement: Limited 

Office Location: Ottawa (ON); Calgary (AB); Halifax (NS); Montreal (QC); Toronto (ON); Vancouver (BC)


Help make a difference for Canadians. CMHC’s aspiration is that by 2030, everyone in Canada has a home that they can afford and that meets their needs. All of our programs and activities support this singular goal.

Join the Corporate Services team where our partners view CMHC as the catalyst for solving housing affordability challenges. In this role, you will be responsible for the delivery of scalable data ecosystems, applications and platforms.  In addition, you will be responsible for mapping internal and external data ecosystems, reviewing the design and implementation of table structures while integrating data from various sources. Success will result in a suite of applications that provide Canadians with access to standardized housing data in real-time, helping us make housing affordable for everyone in Canada.

• Provide thought leadership while actively participating in the design, implementation and roll-out efforts of the data exchange platform which links the CMHC data and analytics ecosystem with external stakeholder’s/partner’s ecosystems and data holdings (e.g. financial, education, social,etc).
• Act as principal oversight and reviewer for new data models and provide coaching on data modeling and process design.
• Design and manage additional data ecosystems (databases & datamarts) including developing effective Extract Transform Loads (ETLs) and data management best-practices to move large volumes of data from various operational systems to data models for analytics consumption.
• Understand stakeholder business requirements and envisions IT structures that encourage long-term compatibility, scalability and maintainability of platforms (innovation and evolution of our IT solutions).
• Work closely with housing and finance data professionals within the business (i.e. data and analytics architects, data stewards, scientists) to build data solutions for data concepts that fuel a host of analytic models to support solutions.
• Provide recommendations including on design and execution of how data is stored and organized across CMHC’s various data platforms (eg. Cloud vs on-site, data lake, sql server, DB2, powerBI and SAS).
Minimum Qualifications:

• Undergraduate degree in computer science or software engineering or in a related field. Masters degree considered an asset.
• Minimum of seven years of advanced experience in data implementations, including functional leadership experience or an equivalent combination of education and/or experience.
• Extensive experience with processing large datasets from multiple sources and with data science/machine learning techniques for statistical analysis including regression and clustering using statistical modeling languages like R, STATA, or Python.
• Extensive experience working with cloud technologies (Azure, AWS, Cloud). Azure certification considered an asset.
• Expert ability to communicate complex data environments and data models to senior level stakeholders effectively.


Posting closing date: Note, the competition may remain active until filled.



On June 14, 2022, the Government of Canada announced that as of June 20, 2022, it will suspend vaccination requirements for federal government employees.  This decision followed a review of the current public health situation, including the evolution of the virus and vaccination rates in Canada. As a result, and consistent with the Government of Canada decision, CMHC has suspended its Vaccination Policy, effective June 20, 2022.  


As a result, at this time, CMHC does not require employees to be fully vaccinated as a condition of employment.  CMHC will continue to monitor the public health situation and may at any time make adjustments and adopt or reintroduce measures, including mandatory vaccination, attestation and verification requirements. Any such vaccination measures, as updated from time to time, shall form a term and condition of your employment at CMHC.


CMHC is an inclusive workplace where diversity of thought – and of people – are recognized, valued, and considered essential to achieving our aspiration.


We are committed to employment equity and actively encourage applications from women, Indigenous Peoples, persons with disabilities, veterans and persons of all races, ethnicities, religions, abilities, sexual orientations, and gender identities and expressions. We also welcome applications from non-Canadians who are eligible to work in Canada.


We sincerely thank all candidates for their interest, however, please note that only applicants selected for further consideration will be contacted. If selected for an interview or testing, please advise us if you require an accommodation.