Principal Data Engineer

TekRek

Markham

On-site

CAD 140,000 - 210,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

TekRek in Markham, Ontario leads a senior data engineering role to build an enterprise data platform and a scalable lakehouse. You will own architecture across ingestion, storage, modeling, governance, quality, and observability, consolidating on-prem and cloud data into a unified lakehouse environment.

You will deliver reliable batch and streaming pipelines, establish data governance and observability, and set CI/CD and IaC standards.

Qualifications

  • 10+ years in data engineering with leadership experience.
  • Hands-on with lakehouse, distributed compute, and data pipelines.
  • Strong Python and/or Scala, advanced SQL skills.
  • Experience integrating Salesforce, APIs, clouds and telemetry.
  • Knowledge of governance, security, privacy, CI/CD, and observability.

Responsibilities

  • Architect and deliver an enterprise lakehouse for analytics and AI workloads.
  • Build batch and streaming pipelines across on-prem and cloud systems.
  • Establish governance, lineage, cataloging, access controls and data quality.
  • Set engineering standards for CI/CD, IaC, testing, and cost management.
  • Mentor data engineers and translate requirements into scalable data products.

Skills

Data engineering
Lakehouse architecture
Python/Scala
SQL
CI/CD
IAC / IaC
Governance & observability
Cloud data platforms
Mentoring & leadership

Tools

Salesforce

Job description

This organization operates large-scale broadband infrastructure across Canada, spanning fibre, wireless, and satellite networks. Its data environment brings together network and operational systems, CRM data, and other business platforms.

The Role

This is a senior technical leadership role focused on building the company’s enterprise data platform and raising the engineering bar across the team. You will own architecture across ingestion, storage, modeling, governance, quality, and observability, while helping consolidate fragmented on-prem and cloud data into a scalable lakehouse environment.

What You Will Do
  • Architect and deliver an enterprise lakehouse using bronze, silver, and gold layers for analytics, data science, and AI workloads.
  • Build reliable batch and streaming pipelines across on-prem databases, network telemetry, CRM platforms, APIs, and cloud systems.
  • Establish data governance, lineage, cataloging, access controls, quality standards, and observability across the platform.
  • Set engineering standards around CI/CD, infrastructure as code, testing, performance tuning, and cloud cost management.
  • Create reusable architecture patterns while mentoring data engineers and working with technical and business teams to turn requirements into scalable data products.
What You Bring
  • 10+ years of data engineering experience, including at least 4 years leading platform or team-level initiatives.
  • Deep hands-on experience with lakehouse architecture, distributed compute, cloud storage, and batch and streaming data systems.
  • Strong Python and/or Scala skills, advanced SQL, and experience tuning large-scale ELT workloads.
  • Experience integrating Salesforce, on-prem relational databases, APIs, files, and telemetry into cloud data environments.
  • Strong knowledge of enterprise governance, lineage, security, privacy, CI/CD, infrastructure as code, automated testing, and data observability, including familiarity with Canadian privacy requirements.
Why This Role

You will have ownership across both the technical direction of the data platform and the engineering practices behind it. The scope covers architecture, governance, reliability, cost, and team development, with the platform supporting BI, data science, and AI use cases across the business.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Data Engineer
Principal Data Engineer

Xplore Inc. • Markham

On-site
CAD 140,000 - 220,000
Senior Data Engineer
Senior Data Engineer

Aarorn Technologies Inc • Markham

On-site
Data Architect
Data Architect

Galent • Toronto

On-site
CAD 110,000 - 125,000
Staff Data Engineer
Staff Data Engineer

Loblaw Digital • Toronto

On-site
CAD 198,000 - 268,000
AWS Data Platform Engineering Lead – AWS Data Services
AWS Data Platform Engineering Lead – AWS Data Services

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 140,000 - 180,000
Data Engineer
Data Engineer

Cyber Space Technologies LLC • Montreal (administrative region)

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

JLI Consulting Talent Search • Vaughan

On-site
CAD 80,000 - 100,000
Backend Data Engineer – Lakeflow & Job Development
Backend Data Engineer – Lakeflow & Job Development

Buchanan Technologies • Canada

Remote
Senior Software Engineer (Data Platform)
Senior Software Engineer (Data Platform)

Super • Toronto

Hybrid
CAD 120,000 - 170,000
Competitive base salary
Learning & development allowance
Equity options
+1
Senior Director, Enterprise Data & Governance
Senior Director, Enterprise Data & Governance

Lightspeed Commerce • Montreal (administrative region)

Hybrid
CAD 190,000 - 240,000
Flexible paid time off
Remote work options
Equity options
+6