×
Register Here to Apply for Jobs or Post Jobs. X

Intermediate Data Engineer

Job in West Vancouver, North Vancouver, BC, Canada
Listing for: Sandman Hotel Group
Full Time position
Listed on 2026-08-17
Job specializations:
  • Software Development
    Data Engineering
Salary/Wage Range or Industry Benchmark: 75000 - 85000 CAD Yearly CAD 75000.00 85000.00 YEAR
Job Description & How to Apply Below
Location: West Vancouver

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,

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 Power Shell.
  • 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.
What You'll Bring
  • 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 Power Shell 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.
Nice to Have
  • 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 35" 1 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, Snow Pro).

Submission of resume does not guarantee an interview or transfer. Qualified applicants are encouraged to apply, provided they meet the minimal requirements of the applicable skills required. You must be legally entitled to work in Canada to apply as the employer does not have a Labour Market Impact Assessment (LMIA) that would support a foreign worker. Applications will not be accepted via email or in person.

We thank all applicants for their 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

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary