Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Data Engineer

Xplore Inc.

Xplore Inc. is Canada’s fibre, 5G and satellite broadband company for rural living. Xplore is committed to the relentless pursuit of an improved broadband experience for all Canadians. Xplore is building a world-class fibre optic and 5G wireless network to enable innovative broadband services for better every day rural living, for today and future generations.

This role is for an experienced technical leader to lead the technical roadmap and upskill the Xplore data engineering team. You will define the end-to-end data platform (ingestion, storage, modeling, governance, quality, observability), unify data currently siloed across on-prem network/OSS/BSS systems, Salesforce CRM, and other business sources, and embed compliance, lineage, and cataloging by design.

Key responsibilities include:
  • Own the architecture and delivery of a scalable enterprise lakehouse platform following the medallion pattern (bronze/silver/gold layers) to support BI, data science, and AI use cases.
  • Stand up robust ingestion pipelines from on-prem and cloud systems (e.g., SQL Server/Oracle, network telemetry/OSS, Salesforce via APIs/CDC), enabling both batch and streaming workloads.
  • Implement governance, security, and compliance controls end-to-end: role-based and attribute-based access control, row/column-level security, secrets and key management, data retention, and privacy-by-design aligned to Canadian regulations (e.g., PIPEDA/CPPA, Quebec Law 25) and other relevant standards.
  • Establish enterprise data lineage and cataloging using modern metadata management and data discovery tools; curate business glossaries and data contracts with domain owners.
  • Define data quality SLAs/SLOs and automated validation at ingestion and transformation stages; implement observability and alerting for freshness, volume, and schema drift.
  • Partner with analytics, data science, and AI/ML teams to provision clean, well-documented datasets and features, and enable MLOps-friendly patterns.
  • Lead engineering best practices: CI/CD, infrastructure as code, cost governance, performance tuning, and FinOps reporting (tracking and optimizing cloud/data platform spend).
  • Create reference architectures, standards, and reusable frameworks; mentor data engineers and champion engineering excellence and security-first development.
  • Collaborate across information security, privacy, legal, and compliance domains to translate policies into technical controls, and to support audits and evidence collection.
  • Engage with business stakeholders to prioritize the roadmap, translate use cases into data products, and measure value delivered.
  • Build, mentor, and inspire a high-performing data engineering team; establish best practices for reproducibility, testing, and documentation
The ideal candidate will possess:
  • 10+ years of data engineering experience, including 4+ years leading platform or team-level initiatives.
  • Expert hands-on skills with modern data lakehouse and distributed compute platforms (e.g., Spark-based ecosystems, cloud-native storage, streaming frameworks).
  • Strong experience with enterprise data cataloging, lineage, and governance at scale.
  • Proficiency in Python and/or Scala, advanced SQL, and performance tuning for large-scale ELT.
  • Practical knowledge of ingestion from Salesforce, on-prem RDBMS, files/telemetry, and APIs; experience bridging on-prem systems with cloud platforms.
  • Solid grasp of security and privacy controls (RBAC, encryption, tokenization/masking), and familiarity with Canadian privacy regimes (PIPEDA/CPPA, Law 25) and other relevant standards.
  • Experience with CI/CD, infrastructure as code, automated testing frameworks, and data observability solutions.
  • Comfort collaborating across domains (Network, Care, Marketing, Finance, Sales) and translating business needs into scalable data products.
  • Advanced academic background in a quantitative discipline such as Computer Science, Engineering, Mathematics, or a related field.
  • Excellent communication skills, a coaching mindset, and the ability to set platform vision and deliver iteratively.

Condition of Employment:

As a condition of employment and in order to comply with industry related data security standards, this position is subject to the successful completion of a Criminal Background Check. Details will be supplied to applicants as they move through the selection process.

Xplore is committed to creating an accessible environment and will accommodate disabilities during the selection process. Please let your recruiter know during the selection process of any accommodation needs.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Data Engineer in Markham, ON vacancy
  •  ...Job Title : Principal Software Engineer Location : Miami, Florida or Ontario, Canada Function : AI Engineering for Clinical Trial Management...  ...Organizations globally. We leverage advanced technology, data, and AI to drive safety, compliance, quality, and operational... 
    Suggested
    Long term contract
    Full time

    Sitero

    Markham, ON
    16 hours ago
  •  ...betterment of our customers. Job Summary:   We are seeking a Principal Network Software Engineer to architect and develop scalable and multi-tenant cloud-...  ...) stack, along with hands-on cloud software development, data plane engineering, and cloud automation. The role will... 
    Suggested
    Worldwide

    Kaseya Careers

    Markham, ON
    16 hours ago
  •  ...Huawei Canada has an immediate permanent opening for a Principal Engineer. About the team:  The Distributed Data Storage and Management Lab leads research in...  ...the job: Architecting and develop frameworks and engines for next-generation serverless computing tailored to... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    3 days ago
  •  ...Job description Huawei Canada has an immediate permanent opening for a Principal Engineer. About the team: Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center in Canada. The lab focuses on researching... 
    Suggested
    Permanent employment
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    16 hours ago
  •  ...Job description Huawei Canada has an immediate permanent opening for a Principal Software Engineer. About the team: Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center in Canada. The lab focuses on researching... 
    Suggested
    Permanent employment
    Immediate start
    Overseas

    Huawei Technologies Canada Co.,

    Markham, ON
    16 hours ago
  • $151k - $226k per year

     ...Category Engineering Hire Type Employee Job ID 18339 Base Salary Range $151000-$226000 Remote Eligible No Date Posted 08.12.2026 **The hiring manager is open to hiring in multiple locations: Toronto (Markham, Mississauga) and Ottawa** We Are: At... 
    Remote work

    Synopsys Inc

    Markham, ON
    6 days ago
  • $48 per hour

     ...Education: Bachelor's degree Experience: 1 year to less than 2 years Tasks Conduct research regarding availability and suitability of data Coordinate the development, installation, integration and operation of computer-based systems Design methods of collecting and... 
    Permanent employment
    Day shift
    Afternoon shift

    Maple Supply Chain Management Inc

    Markham, ON
    20 days ago
  • $127k - $225k per year

     ...Canada has an immediate 12-month contract opening for a Research Engineer. About the team: The Huawei Digital Trust Lab is on a mission...  ...facing departments to understand the most challenging system and data security problems, analyzing and prototyping promising... 
    Contract work
    Internship
    Immediate start
    Worldwide
    Shift work

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    21 days ago
  • $115k - $164.6k per year

     ...management at scale — a set of Spring Boot services (with supporting data and eventing infrastructure) that manage device attributes,...  ...architecture) without slowing feature delivery. Help evolve our engineering workflows by integrating agentic, model-assisted developer... 
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Markham, ON
    2 days ago
  • $138k - $206k per year

     ...content. Join us to transform the future through continuous technological innovation. You Are: You are a highly experienced engineering professional with a passion for driving innovation and delivering results. You thrive in fast-paced environments where you can... 

    Synopsys Inc

    Markham, ON
    more than 2 months ago
  •  ...Canada has a 12/16-month Co-op opening for a Software Engineer. About the team: The Distributed Data Storage and Management Lab leads research in...  ...infrastructure. About the job: Design, develop framework/engine for the next-generation data analytics. Analyze... 
    Internship

    Huawei Technologies Canada Co.

    Markham, ON
    16 hours ago
  •  ...About Mecka AI Mecka AI is building the data infrastructure layer for robotics and embodied AI. We design and operate large-scale...  ...point of communication between: Internal teams (ops, hardware, engineering, research) External customers and partners Provide clear... 
    Full time

    The Mecka

    Markham, ON
    16 hours ago
  • $105k - $125k per year

     ...Health and Safety Principal About Us At CrossSafety we are dedicated to protecting people, supporting our clients, and upholding the values of integrity, accountability, and excellence. With a team committed to safety and collaboration, we partner with leading organizations... 
    Permanent employment
    Full time
    Contract work
    For contractors
    Work at office
    Night shift

    CrossSafety Solutions Inc.

    Markham, ON
    9 days ago
  • $100k - $120k per year

     ...Are you ready to take ownership of a data function and shape how an entire business makes decisions? We're hiring a Technical Lead...  ...this role, you'll lead a small, highly hands-on team spanning data engineering, business intelligence, and analysis, and set the direction for... 
    Full time
    Manual labor
    Work at office
    2 days per week
    3 days per week

    STACK IT Recruitment

    Markham, ON
    9 days ago
  •  ...Overview DQ Analyst Roles And Responsibilities Profile data and measure current quality levels and issues. Propose and implement...  ...Work with the Data Product Owners, Data Analysts, and Data Engineers to help manage and deliver on the product technical roadmap for the... 
    Internship

    Adastra

    Markham, ON
    15 days ago
  • $45k - $70k per year

     ...medical devices in development today. Everest has been an independent CRO since 2004 with a strong foundation as a statistical and data management center of excellence. Building on this foundation, Everest has successfully developed and established itself as a full-service... 
    Long term contract
    Full time
    Contract work
    Temporary work
    Work at office
    Remote work
    Work from home
    Worldwide

    Everest Clinical Research

    Markham, ON
    16 hours ago
  •  ...Huawei Canada has an immediate permanent opening for a Principal Scientist. About the team: The Computing Data Application Acceleration Lab aims to create a...  ...Doctoral degree in Computer Science or Electronic Engineering. At least 5+ years of experience in low-level computing... 
    Long term contract
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    more than 2 months ago
  • $127k - $225k per year

     ...group based at Huawei Canada's Toronto Research Centre that is focused on next-generation data and storage technologies and innovations. Our team comprises graduate computer engineers and computer scientists with diverse industry experience, ranging from 0 to over 20 years.... 
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    9 days ago
  • $127k - $225k per year

     ...Developer. About the team: The Computing Data Application Acceleration Lab aims to...  ...PhD in one of computer science, software engineering, or computer engineering. ~3+ years of...  ...Spark or other big data or database engine internals is an asset. ~ Knowledge of Machine... 
    Long term contract
    Contract work
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    16 hours ago
  •  ...SharePoint, MS Outlook  G2/G License required Day in the life A typical day involves supporting daily operations through accurate data management and order processing. Responsibilities include reviewing invoices to ensure accuracy and completing data entry for timely... 
    Remote work

    Colas

    Markham, ON
    5 hours ago
  •  ...group based at Huawei Canada's Toronto Research Centre that is focused on next-generation data and storage technologies and innovations. Our team comprises graduate computer engineers and computer scientists with diverse industry experience, ranging from 0 to over 20 years.... 
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    6 days ago
  • $60k - $80k per year

     ...and medical devices in development today. Everest has been an independent CRO since 2004 with a strong foundation as a statistical and data management center of excellence. Building on this foundation, Everest has successfully developed and established itself as a full-... 
    Long term contract
    Full time
    Contract work
    Temporary work
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Everest Clinical Research

    Markham, ON
    24 days ago
  • $24 - $25 per hour

     ...pharmacy setting. Is specialty pharmacy brand new to you? No worries, our client pharmacy's training is adapted to your learning curve! Data entry proficiency is key however, as you'll be expected to manage a mimimum of 50-60 calls/entries per shift (high touch)... 
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Contract work
    Temporary work
    Direct hire
    Immediate start
    Monday to friday
    Shift work
    Day shift

    Randstad

    Markham, ON
    6 days ago
  • $106k - $156k per year

     ...Canada has an immediate permanent opening for a Machine Learning Engineer. About the Team: The Human-Machine Interaction Lab unites global...  ...real-time operations and longer-term energy planning Build data-driven components for renewable plant digital twin platforms,... 
    Long term contract
    Permanent employment
    Full time
    Internship
    Immediate start
    Remote work

    Huawei Technologies Canada Co.,

    Markham, ON
    16 hours ago
  • $58k - $104k per year

     ...for a Software Developer. About the team: The Computing Data Application Acceleration Lab aims to create a leading global data...  ...candidate: BSc or MSc in one of computer science, software engineering, or computer engineering. Software development experience with... 
    Long term contract
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    16 hours ago
  • $120k - $150k per year

     ...innovation.  Sitero is looking for a skilled Senior Software Engineer to primarily use Python to design, build, and maintain enterprise...  ...queries, manage database migrations (Alembic), and design efficient data models Integrate with third-party APIs, HL7/FHIR standards,... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Monday to friday

    Sitero

    Markham, ON
    16 hours ago
  • $106k - $156k per year

     ...Huawei Canada has an immediate permanent opening for a Compiler Engineer. About the team: The Heterogeneous Compiler Lab, led by esteemed...  ...grasp of fundamental concepts related to system design, such as data structures, algorithms, and operating systems. In-depth... 
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    3 days ago
  •  ...administer hybrid Exchange server infrastructure. • Ensure system and data integrity through regular audits, monitoring, and security...  ..., trends, and best practices related to infrastructure systems engineering. • Identify opportunities for process improvement, automation,... 
    Permanent employment
    Full time
    Remote work

    Pathway Communications

    Markham, ON
    3 days ago
  • $106k - $156k per year

     ...Huawei Canada has an immediate permanent opening for a Software Engineer. About the team: The Web Technology Lab explores innovative...  ...-level directions such as dynamic fixed pipelines and data-driven rendering Construct the 2D graphics stack and window system... 
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    16 hours ago
  • $106k - $156k per year

     ...Centre that is focused on next-generation data and storage technologies and innovations. Our team comprises graduate computer engineers and computer scientists with diverse industry...  ...to design and prototype novel AI data engine and storage architectures optimized for the... 
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Data Engineer. Be the first to apply!