I

iQmetrix

Self-managed learning network delivering adaptive consulting

Senior Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeWinnipeg, MB, CanadaCA$110kIn-person

About the Job

Requirements

  • At least 5 years of experience in data engineering, software engineering, analytics engineering, or a closely related field.
  • Strong proficiency in SQL and Python, with production experience in distributed compute environments and understanding of execution models, partitioning, and optimization.
  • Hands-on experience with cloud-native lakehouse platforms and modern data lake storage patterns, including Delta Lake or an equivalent.
  • Experience enforcing layered data product design that separates raw, refined, and curated data at scale in a governed environment.
  • Experience designing, building, and maintaining production ETL/ELT pipelines for analytical or operational workloads.
  • Strong understanding of data modeling, including dimensional modeling, curated data products, and semantic-ready data structures.
  • Familiarity with asset-based or software-defined orchestration, version control, continuous integration and continuous delivery practices, and production support for data systems.
  • Strong understanding of data quality, observability, governance, lineage, and secure data access patterns.
  • Ability to communicate technical trade-offs clearly and partner effectively across engineering, product, analytics, and business teams.
  • Experience mentoring engineers through code reviews, design reviews, troubleshooting, and shared engineering standards.

Responsibilities

  • Design, build, and optimize scalable data pipelines and curated data products using Python, SQL, and distributed compute, applying an understanding of execution models, partitioning, and performance tuning.
  • Develop and maintain data models across raw, refined, and curated layers to support reporting, embedded analytics, operational workflows, machine learning, and emerging AI use cases.
  • Build reliable, reusable, and well-documented data assets for analytics, product, engineering, and downstream platform teams.
  • Design data structures for multi-tenant SaaS reporting, dimensional modeling, semantic analytics, and governed access across products and customer boundaries.
  • Own orchestration using asset-based or software-defined patterns, modeling pipelines as versioned, observable data assets with clear ownership and dependency contracts.
  • Improve the performance, reliability, observability, and cost efficiency of data processing workflows across the platform.
  • Implement and advance data quality, lineage, governance, and secure access control practices using modern lakehouse tooling and platform standards.
  • Partner with product, software engineering, analytics, and AI stakeholders to translate business workflows into reliable data products and platform capabilities.
  • Contribute to platform architecture decisions, reusable engineering patterns, data onboarding standards, and the evolution of the organization's data platform strategy.
  • Support event-oriented and near-real-time data patterns for downstream operational and product use cases.
  • Troubleshoot complex data issues, lead root-cause analysis, and improve the resilience of pipelines, jobs, and platform services.
  • Work within containerized or cloud-native platform infrastructure and understand how data services interact with surrounding platform components.
  • Mentor junior and intermediate engineers, review code and designs, and help establish best practices for data engineering, analytics enablement, and AI/ML-supporting data workflows.

Desired Qualifications

  • Experience with Unity Catalog or equivalent metadata and governance layers in a cloud data platform.
  • Experience with event-driven, streaming, or near-real-time data patterns in cloud or lakehouse ecosystems.
  • Experience building data products that support predictive model development, including feature preparation, label definition, and pipelines feeding model training and evaluation workflows.
  • Experience supporting generative AI or agent workflows through structured and unstructured data preparation, retrieval patterns, or evaluation datasets.
  • Experience working in a SaaS product organization with multiple products, domains, tenants, or customer-specific data boundaries.
  • Familiarity with cost optimization practices for cloud data platforms.

About the Company

iQmetrix

Self-managed learning network delivering adaptive consulting

iQmetrix operates as a networked meta company that helps clients tackle changing business needs through consulting, training, and strategic partnerships. Its products rely on a self-managed learning organization where autonomous teams follow guiding principles to deliver tailored services and continuously improve outcomes. The company differentiates itself by combining a network of diverse entities under a shared mission, enabling rapid sensing of market shifts and collaborative, flexible problem-solving without centralized control. Its goal is to help clients and their people stay ahead in dynamic markets by building engaged, informed, and adaptive teams and delivering sustained improvements.

Company size
1-10
Company stage
Not listed
Total funding
Not listed
Headquarters
Vancouver, Canada
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at iQmetrix

See more jobs