Intermediate Data Engineer
- BC, Canada
- West Vancouver, BC, Canada
COMPENSATION RANGE: $75,000-85,000 · Full-time
Applications open in a new tab.
Job details
- Pay
- COMPENSATION RANGE: $75,000-85,000
- Job type
- Full-time
- Experience
- 3+ years of professional experience in software or data engineering.
- Posting language
- English
- Posted
Original job description
Proud to be 100% Canadian-owned, Northland Properties' are recognized as one of the most trusted names in hotels, restaurants, resorts, sports, construction, and asset management. Our well-known and loved brands have been bringing people together to celebrate unforgettable experiences across Canada, the US, Ireland, and the UK for over 50 years. As Canada’s fastest-growing hospitality group, we believe the foundation of our continued success is our people and their ability to take great care of our guests.
EMPLOYER: Northland Properties Corporation (NPC)
LOCATION: Support Centre, Vancouver, BC
EMPLOYMENT TYPE: Full Time
COMPENSATION RANGE: $75,000-85,000
BENEFITS: Health/Dental/Vision, RRSP, Paid Time Off, Employee Perks.
About The Role
We're looking for a Data Engineer to design and build the pipelines and data architecture that power analytics, reporting, and governance across the business. You'll spend most of your time moving and transforming data into Snowflake and Azure, and shaping the data models and structures that everything else depends on. It's a hands-on engineering role with room to influence how we build and scale our data platform.
What You'll Do
interest in Career opportunities with Company, however, only those applicants we wish to interview will receive a reply to their application.
NPC uses AI enabled tools to assist with application management. All hiring decisions are made by people. We do not use AI to screen, assess or select applicants for this posting. NPC is an equal opportunity employer committed to hiring a diverse workforce and sustaining an inclusive culture. NPC does not discriminate on the basis of disability, veteran status or any other basis protected under federal, provincial or local laws. Accommodations are available at any stage of the recruitment process upon request. If you need support, please email humanresources@northland.ca. NPC takes seriously its obligations under the Human Rights Code.
At Northland Properties, we are committed to building a network of talented professionals who can help to provide exceptional hospitality experiences. As an equal opportunity employer, we are constantly seeking motivated and enthusiastic individuals to join us in various fields, including Construction, Finance, IT, HR, Marketing, and Support Center. To join our dedicated team and be a part of our thriving hospitality community, explore the exciting career opportunities available at https://northland.ca/careers/.
EMPLOYER: Northland Properties Corporation (NPC)
LOCATION: Support Centre, Vancouver, BC
EMPLOYMENT TYPE: Full Time
COMPENSATION RANGE: $75,000-85,000
BENEFITS: Health/Dental/Vision, RRSP, Paid Time Off, Employee Perks.
About The Role
We're looking for a Data Engineer to design and build the pipelines and data architecture that power analytics, reporting, and governance across the business. You'll spend most of your time moving and transforming data into Snowflake and Azure, and shaping the data models and structures that everything else depends on. It's a hands-on engineering role with room to influence how we build and scale our data platform.
What You'll Do
- Design, build, and maintain reliable, scalable data pipelines that move and transform data from source systems into Snowflake and Azure data stores.
- Develop and optimize integrations between operational systems (including our D365 Finance and Power Platform environments) and the central data platform.
- Design, document, and evolve data models, schemas, and the broader data architecture to support analytics, reporting, and governance.
- Write efficient, maintainable SQL, and tune queries and warehouse performance.
- Build automation, tooling, and operational scripts using Python and PowerShell.
- Contribute to data quality, lineage, and governance standards, and keep documentation current.
- Apply solid software engineering practices - version control, code review, testing, and CI/CD - to data workflows.
- Partner with analysts, platform owners, and business stakeholders to translate requirements into well-structured data solutions.
- Monitor, troubleshoot, and continuously improve the reliability and performance of data pipelines.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3+ years of professional experience in software or data engineering.
- Strong SQL skills, including complex queries and performance optimization.
- Hands-on experience building data solutions in Snowflake, ADF and Azure Functions.
- A solid grounding in relational databases and data modeling fundamentals.
- Proficiency with Python for data processing and automation.
- Working knowledge of PowerShell for scripting and automation.
- A strong software development foundation: Git/version control, testing, clean and maintainable code, and sound problem-solving.
- A clear communicator who collaborates well in a hybrid team setting.
- Experience with Azure data services (e.g., Azure SQL, Synapse, or Microsoft Fabric).
- Familiarity with data governance, cataloging, or data quality frameworks.
- Exposure to Microsoft Dynamics 365 Finance and/or the Power Platform (Dataverse, Power BI, Power Automate) - helpful, but not required.
- Experience with ELT/orchestration tooling, dbt, or other modern data stack components.
- Relevant certifications (e.g., Microsoft Certified: Azure Data Engineer Associate, SnowPro).
interest in Career opportunities with Company, however, only those applicants we wish to interview will receive a reply to their application.
NPC uses AI enabled tools to assist with application management. All hiring decisions are made by people. We do not use AI to screen, assess or select applicants for this posting. NPC is an equal opportunity employer committed to hiring a diverse workforce and sustaining an inclusive culture. NPC does not discriminate on the basis of disability, veteran status or any other basis protected under federal, provincial or local laws. Accommodations are available at any stage of the recruitment process upon request. If you need support, please email humanresources@northland.ca. NPC takes seriously its obligations under the Human Rights Code.
At Northland Properties, we are committed to building a network of talented professionals who can help to provide exceptional hospitality experiences. As an equal opportunity employer, we are constantly seeking motivated and enthusiastic individuals to join us in various fields, including Construction, Finance, IT, HR, Marketing, and Support Center. To join our dedicated team and be a part of our thriving hospitality community, explore the exciting career opportunities available at https://northland.ca/careers/.
More about this job
Responsibilities
Design and maintain scalable data pipelines and architecture to power analytics and reporting using Snowflake and Azure. Develop integrations between operational systems and the central data platform while ensuring data quality and governance.
Requirements
Requires a Bachelor's degree in Computer Science or Engineering and over 3 years of professional data engineering experience. Proficiency in SQL, Python, and Azure data services is essential.
Skills
- SQL
- Python
- Snowflake
- Azure Data Factory
- Azure Functions
- Data Modeling
- PowerShell
- CI/CD
- Git
- ETL/ELT
- Data Architecture
- Performance Tuning
Benefits
- Health
- Dental
- Vision
- RRSP
- Paid Time Off
- Employee Perks
Visa sponsorship
Not detected in the job text
Categories
- Data & Analytics
- Technology
- Software
- Engineering
- Hospitality
Keywords
- Snowflake
- Azure
- ADF
- Azure Functions
- Python
- SQL
- PowerShell
- D365 Finance
- Power Platform
- Dataverse
- Power BI
- Power Automate
- dbt
- Azure SQL
- Synapse
- Microsoft Fabric
- Git
- CI/CD
- Data Modeling
- Data Governance
- ELT
- Azure Data Engineer Associate
- SnowPro
- Hospitality
- Data Architecture