Principal Data Engineer
$140k - $180k per yearRAVL
RAVL helps technologists accelerate their careers.
At RAVL, we connect strategy with execution, care deeply about the people we work with, and measure success by the lasting impact we leave behind. Our purpose is to build a team that puts real, sustainable business outcomes at the core of everything we do.
We’re here to leave our clients better than we found them, and to create a place where our people are proud to Build. Better.
As a Principal Data Engineering leader at RAVL, you will design, define, and elevate enterprise-grade data and AI platforms that are secure, scalable, and high-performance. Operating as a Community of Practice (COP) Leader within the BuildIQ organization, you will build horizontal data and AI capabilities that uplift all Organizations of Engagement (OOEs), providing expert architectural guidance, platform standards, and reusable accelerators across teams.
You will thrive in environments of ambiguity, applying a delivery-first, get-shit-done mentality to make progress visible and impactful. Success at RAVL means combining deep technical mastery in raw data engineering, data platform architecture, and applied AI systems with creativity, openness of mindset, and the ability to influence as a trusted outsider in complex client environments. This role is accountable not just for delivery, but for raising the performance bar of the entire data discipline.
What does success look like in this role?
- Design and deliver enterprise data platforms, lakehouse architectures, and distributed raw data processing systems using modern cloud-native technologies.
- Architect and implement scalable batch and streaming pipelines, medallion architectures, data mesh patterns, and platform automation frameworks for resilience, governance, and security.
- Standardize and lead adoption of Databricks, Apache Spark, Delta Lake, and similar distributed data processing ecosystems across engagements.
- Define and implement AI-ready data foundations, including feature engineering pipelines, model-ready data layers, and scalable experimentation environments.
- Build horizontal capabilities including ingestion frameworks, metadata and lineage standards, data quality and observability frameworks, secure-by-design platform blueprints, and MLOps enablement patterns.
- Architect and guide implementation of MLOps workflows including model lifecycle management, model deployment strategies, monitoring, and governance.
- Integrate with cloud-native storage, data warehouses, APIs, ML platforms, vector databases, and enterprise systems while managing authentication, authorization, and secure data flows.
- Apply secure coding practices, compliance standards, responsible AI principles, and automation-first approaches across all data and AI platform designs.
- Demonstrate a bias for action: ship reference architectures, reusable modules, AI accelerators, and templates that enable rapid, incremental delivery.
- Mentor engineers, influence stakeholders, define governance standards, and shape technical and strategic direction across BuildIQ.
Sounds great, do my skills fit?
Strong Grasp of Core Data & AI Engineering Concepts
- Distributed data processing and Spark internals
- Lakehouse architecture and medallion design patterns
- Data modeling for analytical, operational, and ML workloads
- Metadata management, lineage, observability, and cost optimization
- MLOps, feature stores, model versioning, and deployment strategies
- AI system design fundamentals including LLM integration patterns and vector-based retrieval
Cloud-Native & Multi-Cloud Architecture
- Deep experience designing and operating cloud-native data and AI platforms on AWS, Azure, or GCP
- Experience working across multi-cloud environments
- Strong understanding of networking, storage, identity, GPU workloads, and security boundaries in cloud data and AI systems
Consulting Excellence
- Collaboration, prioritization, and RAID ownership across multiple engagements
- Comfortable operating in ambiguity and creating clarity for teams
- Ability to influence senior stakeholders as a trusted outsider
- Strong facilitation, alignment, and decision-making capability
- Operates as a high-performing remote leader ensuring work is visible, transparent, and uplifting to peers
Mindset Success Traits (Mandatory)
- Delivery-first and outcome-oriented (get shit done mentality)
- Creative and open to new approaches, including emergent AI technologies
- Comfortable working in ambiguity and creating clarity
- Influential presence: able to shape direction across client and internal environments
- Curious, adaptable, emotionally aware, and committed to delivery excellence
Non-Negotiable Technical Skills
Candidates must demonstrate proficiency in all of the following:
- Programming: Advanced Python and SQL, plus Scala or Java
- Data Platform Tooling: Databricks, Apache Spark, Delta Lake
- AI & ML Tooling: Experience with ML frameworks (e.g., MLflow, PyTorch, TensorFlow) and model lifecycle tooling
- Infrastructure & Automation: Terraform and CI/CD pipelines
- Cloud Platforms: Deep expertise in at least one of AWS, Azure, or GCP, with working knowledge of a second
- Security & Governance: IAM, encryption (at rest and in transit), RBAC, secure coding practices, data governance, and responsible AI fundamentals
(Candidates missing these will not be considered further.)
Compensation & hiring process
We are recruiting for a future opportunity. The salary range for this role is $140 000 - $180 000 CAD, reflecting expected base pay. Total compensation may also include additional pay such as bonuses or incentives, depending on the position, and final offers are based on experience, skills, and qualifications. As part of our hiring process we may use technology, including AI-based tools, to help summarize and assess applications; these tools assist our team and do not replace human review or decision-making.
Equal Opportunity & Accessibility
RAVL is an equal opportunity employer committed to building a diverse, inclusive, and accessible workplace. We welcome applications from all qualified individuals and provide accommodations throughout the hiring process upon request.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- ...Principal Data Engineer – Databricks | Spark | Delta Lake | PySpark | Data Lakehouse | AWS/Azure Job Description Location: Toronto Work Model: Onsite (4 days/week) Key Requirements • 12–18 years of overall Data Engineering experience. • 8+...Suggested
$175k - $192.5k per year
...s talk. Role Overview We are seeking an accomplished Principal Engineer to lead the technical architecture and evolution of our hybrid... ...Infrastructure Modernization: Lead the roadmap for migrating legacy data pipelines to AI-native architectures. You will design modern...SuggestedLocal areaWorldwide$130k - $170k per year
...Fitch Group is currently seeking a Lead/Principal Data Engineer based out of our Toronto office. As a leading, global financial information services provider, Fitch Group delivers vital credit and risk insights, robust data, and dynamic tools to champion more efficient,...SuggestedLong term contractTemporary workWork at officeImmediate startWorldwideShift work2 days per week$160k - $180k per year
...aspect of this mission is our scalable data service, which supports the growth of BlueCat... ...We are seeking a highly skilled Data Principal Engineer with strong leadership, communication,... ...deep expertise in OLAP databases, query engines, data lakes, object storage, distributed...SuggestedFull time$175k - $210k per year
...General Information: Job Title: Principal Engineer - Zynque Location: Toronto (Onsite/ Hybrid) Job Type: Full-Time Hiring Timeline... ...systems ~ Owned the scaling of a production SaaS or data platform through rapid customer growth: hardening, re-architecture...SuggestedLong term contractFull timeInternshipLive InWork at officeImmediate startRemote workFlexible hours- ...Overview: Guidepoint’s Engineering team thrives on problem-solving and creating happier users. As Guidepoint works to achieve its mission... ...that keeps the business running while the architecture evolves. Data Migration — Leading the migration from a large, centralized...Full timeWorldwide
- ...home purchase assistance, temporary accommodations, home finding trip and a resettlement allowance. The Challenge Ahead The Principal Data Scientist is responsible for developing and deploying advanced analytics, machine learning, and AI capabilities to solve...Temporary workWork at officeRemote workWork from homeWorldwideRelocationRelocation packageMonday to fridayFlexible hours
- ...organization. We expect every engineer to use AI tools and agentic systems... ...a passionate and resilient Principal Graphics Engineer to own a... ...Android/Linux graphics, browser engines, and WebGL/WebGPU. The role demands... ...engineering work. A data-driven mindset, relying on qualitative...Internship
- ...Principal Engineer CoCounsel is our most advanced AI offering to date — combining generative and agentic AI capabilities to help legal professionals... ...software and insights to empower professionals with the data, intelligence, and solutions needed to make informed decisions...Full timeWork at officeLocal areaFlexible hours2 days per week3 days per week
$175k - $200k per year
...care. Position Summary: The Solution Engineering team is a critical part of League’s... ...markets (i.e., Pharmacy Retail). As Principal, Solution Engineering , you serve as the... ...including how it integrates with healthcare data sources in a secure and real-world environment...Full timeWork at officeRemote workFlexible hours- ...things happen–fast. About the Job This role sits on the Chorus Engineering team in Toronto, working on mission-critical backend systems... ...businesses to grow faster with AI-ready insights, trusted data, and advanced automation. Its solutions provide more than 35,000...Worldwide
- ...and AI era. We secure and accelerate cloud, data, and AI in real time, everywhere.... ...the Netskope One platform, its Zero Trust Engine, and the powerful NewEdge network to gain... ...quality. We are looking for an experienced Principal Software Engineer to own and drive our CI/...
- ...scale ~️ Build internal platforms and tooling used by AI and engineering teams ~ Reduce manual processes and improve iteration speed on... ...Eval frameworks to measure how models perform against real-world data. Infrastructure Mindset: You are comfortable with the "glue"...Long term contractRemplacementFull timeInternshipWork at officeWork from homeShift work
- ...Drive initiatives to implement and enforce best practices for data streaming, processing, analytics and monitoring infrastructure.... ...Kubernetes-based platforms such as Amazon EKS and Google Kubernetes Engine (GKE). Provision and manage cloud infrastructure using Terraform...Full time
$220k - $280k per year
...provider side. Position Summary: League is looking for a Principal Security Engineer to serve as the senior technical leader within our Security... ...our stance on using AI in recruitment here . Review our for information on how League is protecting personal data....Remote jobFull timeWork at officeFlexible hours$150k - $200k per year
...its customers, employees, and communities. The Role As a Principal DevOps Engineer for a new product within Veeva, you will be a founding member... ...and documentation Nice to Have ~ Experience with SQL, data modeling, and design Interviewing with Veeva We value...InternshipWork at officeLocal areaRemote workWork from home- ..., and auditing of infrastructure. Mentor senior and mid-level engineers, raise the quality bar through design and code review, and influence... ...businesses to grow faster with AI-ready insights, trusted data, and advanced automation. Its solutions provide more than 35,000...Contract workWorldwide
$175k - $210k per year
...General Information: Job Title: Founding Principal Engineer - Workbench Location: Toronto (... ...requirements, constraints, and operational data into designs that today demand weeks of... ..., agentic workflows) Workflow engines, orchestration systems, or DAG-based processing...Long term contractFull timeInternshipWork at officeImmediate startRemote workFlexible hours- ...Governance (OIG) organization is looking for a Principal Engineer to join our team — OIG is Okta’s... ..., event-driven architectures, APIs, and data modeling at scale ~ Strong proficiency... ...platforms Familiarity with workflow engines or approval/routing systems (e.g., finite...Local areaRemote workWorldwideFlexible hours
$75k - $95k per year
...role Do you love working with multi-disciplinary teams and stakeholders across a wide range of functions to implement and solve data engineering challenges? Are you equally skilled at delivering simple solutions to complex problems and consistently delivering on time? We...Full timeInternshipWork at officeFlexible hours$180k - $220k per year
...Canada and beyond. Join our global Data Science team and take a leadership role in... ...-edge AI and machine learning. As a Principal Data Scientist, you’ll spearhead high-impact... ...collaborate cross-functionally with product, engineering, and business teams to design, build, and...Long term contractWorldwide- ...a skill on their LinkedIn profiles! We are seeking a Principal Software Developer – AI Data Architect to drive the technical vision and architectural... ...culture, and ensuring adherence to high standards in data engineering practices, data modeling, data quality, and platform...Long term contractPermanent employmentFull timeWork at officeRemote workFlexible hours3 days per week
- ...global company with operating centers in the United States, Canada, the United Kingdom, and India. About the Job: The Principal Software Engineer role at Cyderes reports to the VP of Engineering within the Managed Services department. This role will partner with...Full time
- ...Principal DevOps Engineer Job Description Position Summary We are seeking an exceptionally skilled and experienced Principal DevOps Engineer to join our team. This role is pivotal in designing, implementing, and maintaining our next-generation cloud...Full time
$70 - $95 per hour
..., Larry Summers , and Jack Dorsey . Position: Software Engineer Type: Contract Compensation: $70–$95/hour... ..., and multi-channel spatial audio ( HOA ) setups. Integrate data from motion capture systems (e.g., Optitrack ) for real-time tracking...Full timeContract workSummer workRemote work$180k - $300k per year
...committed to making a positive impact on its customers, employees, and communities. The Role We are looking for multiple Principal Software Engineers who are self-starters, love solving technical challenges, and have prior experience working on a variety of engineering...Remote jobFull timeWork at officeLocal areaWork from home- ...We are seeking a dynamic and technically strong Principal DevOps Engineer who thrives in fast-paced environments and enjoys leading initiatives that drive operational excellence. As a Principal DevOps Engineer , you will play a critical role in bridging the gap between...Hourly payFull timeContract workCasual workWork at office3 days per week
$50 - $150 per hour
..., Larry Summers , and Jack Dorsey . Position: Software Engineer Type: Freelance Compensation: $50–$150/hour... ...and organize content by topic, difficulty, or language to support data management. Support benchmarking efforts to assess model capabilities...Full timeSummer workFreelanceImmediate start$100k per year
...of all seniorities. Tenstorrent is looking for an experienced Reliability Engineer to drive and execute reliability testing for our products from wafer to board level. As a Principal Reliability Engineer, you will be expected to design and execute innovative and...Permanent employmentFull timeInternship- ...Vanta is transforming how companies build and scale trust. As a Principal Engineer, you'll define the golden path for frontend development across... ...good" looks like at Vanta: defining best practices for data layer architecture, state management, testing frameworks, and...Full timeManual laborRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Data Engineer. Be the first to apply!
- chief engineer Toronto, ON
- project engineer assistant project manager Toronto, ON
- mechanical engineering project manager Toronto, ON
- general engineer Toronto, ON
- engineering project manager Toronto, ON
- director software engineering Toronto, ON
- directeur ingénierie Toronto, ON
- mechanical engineering director Toronto, ON
- chief power engineer Toronto, ON
- data centre engineer Toronto, ON
