4 months ago
Winnipeg, CanadaSenior
Responsibilities
- Design, build, and optimize scalable data pipelines and curated data products using Python, SQL, and distributed compute.
- Develop and maintain raw, refined, and curated data models for reporting, analytics, operational workflows, machine learning, and AI use cases.
- Build reliable, reusable, documented data assets for analytics, product, engineering, and platform teams.
- Design multi-tenant SaaS reporting structures, dimensional models, semantic analytics structures, and governed access patterns.
- Own asset-based or software-defined orchestration using versioned, observable data assets with dependency contracts.
- Improve data-processing performance, reliability, observability, and cost efficiency.
- Implement data quality, lineage, governance, and secure access-control practices using lakehouse tooling and platform standards.
- Partner with product, engineering, analytics, and AI stakeholders to translate workflows into data products and platform capabilities.
- Contribute to platform architecture, engineering patterns, onboarding standards, and data-platform strategy.
- Support event-oriented and near-real-time data patterns and troubleshoot complex data issues through root-cause analysis.
- Operate within containerized and cloud-native platform infrastructure and understand interactions among data services and platform components.
- Mentor junior and intermediate engineers and review code, designs, and engineering practices.
Requirements
- 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, execution models, partitioning, and optimization.
- Hands-on experience with cloud-native lakehouse platforms and modern data lake storage patterns, including Delta Lake or equivalent.
- Experience designing, building, and maintaining production ETL/ELT pipelines for analytical or operational workloads.
- Strong understanding of layered data product design, data modeling, dimensional modeling, curated data products, and semantic-ready structures.
- Familiarity with asset-based or software-defined orchestration, version control, CI/CD 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 and partner across engineering, product, analytics, and business teams.
- Experience mentoring engineers through code reviews, design reviews, troubleshooting, and shared standards.
- Experience with Unity Catalog or equivalent metadata and governance layers is preferred.
- Experience with event-driven, streaming, or near-real-time data patterns is preferred.
- Experience building data products for predictive model development, including feature preparation, label definition, and model training and evaluation workflows, is preferred.
- Experience supporting generative AI or agent workflows through structured and unstructured data preparation, retrieval patterns, or evaluation datasets is preferred.
- Experience in a SaaS product organization with multiple products, domains, tenants, or customer-specific data boundaries is preferred.
- Familiarity with cost optimization practices for cloud data platforms is preferred.
Benefits
- Starting salary is $110,000 CAD, commensurate with experience.
- The role reports to a Technical Lead and is part of a self-managed, collaborative peer-based organization.
- The position supports a diverse and inclusive work environment.
About iQmetrix
iQmetrix builds SaaS retail management and point-of-sale software for telecom retailers, connecting POS, activations, inventory, drop ship, and omnichannel commerce. Its Interconnected Commerce platform links carriers, retailers, and OEMs to transact, fulfill, and operate across online and in-store channels. Founded in 1999 and headquartered in Vancouver, the privately held company focuses on the wireless/telecom retail market and supports large-scale transaction volumes for North American brands.
