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
- 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.
- ...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...SuggestedLong term contractFull time
- ...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...SuggestedWorldwide
- ...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...SuggestedLong term contractPermanent employmentFull timeInternshipImmediate start
- ...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...SuggestedPermanent employmentImmediate start
- ...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...SuggestedPermanent employmentImmediate startOverseas
$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$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 employmentDay shiftAfternoon shift$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 workInternshipImmediate startWorldwideShift work$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 officeLocal areaRemote workWork from home$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...- ...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
- ...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
$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 employmentFull timeContract workFor contractorsWork at officeNight shift$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 timeManual laborWork at office2 days per week3 days per week- ...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
$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 contractFull timeContract workTemporary workWork at officeRemote workWork from homeWorldwide- ...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 contractPermanent employmentFull timeImmediate start
$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 employmentFull timeInternshipImmediate start$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 contractContract workInternshipImmediate start- ...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
- ...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 employmentFull timeInternshipImmediate start
$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 contractFull timeContract workTemporary workWork at officeLocal areaRemote workWork from homeWorldwide$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 payLong term contractPermanent employmentFull timeContract workTemporary workDirect hireImmediate startMonday to fridayShift workDay shift$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 contractPermanent employmentFull timeInternshipImmediate startRemote work$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 contractInternshipImmediate start$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 employmentFull timeWork at officeRemote workMonday to friday$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 employmentFull timeImmediate start- ...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 employmentFull timeRemote work
$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 employmentFull timeInternshipImmediate start$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 employmentFull timeInternshipImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Data Engineer. Be the first to apply!
- project engineer assistant project manager Markham, ON
- director software engineering Markham, ON
- engineering project manager Markham, ON
- mechanical engineering project manager Markham, ON
- chief power engineer Markham, ON
- mechanical engineering director Markham, ON
- general engineer Markham, ON
- chief engineer Markham, ON
- data engineering intern summer Markham, ON
- data cabling engineer Markham, ON

