Data Engineer I

FinningEdmonton, AB
CA$70,000 - CA$85,000Hybrid

About The Position

Finning Canada is looking for a Data Engineer I to join our growing Data & Digital Solutions team. This is an exciting opportunity to kick-start or grow your data engineering career while working on enterprise-scale data platforms that directly impact business performance, operational efficiency, and customer safety. From day one, you’ll contribute to high-impact initiatives that power decision-making across supply chain, sales, marketing, pricing, maintenance, inventory, and customer experience. If you’re passionate about data, curious, and eager to learn from experienced professionals—this role is for you.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field
  • 2+ years of experience in: Programming (any modern language)
  • SQL and relational databases
  • Data processing or pipeline development
  • Experience with: Data pipelines, ETL/ELT processes, or integration workflows
  • Data warehouses or analytical data platforms
  • Version control tools (e.g., Git)
  • Understanding of: Data modelling (relational & dimensional)
  • Core data engineering concepts and best practices
  • Exposure to: REST APIs
  • Cloud platforms (Azure, AWS, or GCP)

Nice To Haves

  • Experience with Azure data services or cloud-native data engineering
  • Familiarity with CI/CD pipelines, containers (Kubernetes), or infrastructure automation
  • Knowledge of observability tools, logging systems, and monitoring frameworks
  • Exposure to MLOps, machine learning, or advanced analytics
  • Experience with IoT, telemetry, or high-volume operational datasets
  • Understanding of data governance, quality, and lineage concepts

Responsibilities

  • Develop, maintain, and monitor scalable data pipelines and integration workflows
  • Support data ingestion, transformation, and storage across cloud and on-prem systems
  • Ensure the reliability, quality, and performance of data platforms
  • Proactively monitor pipelines, jobs, and databases for performance and issues
  • Investigate alerts, logs, and anomalies to identify root causes
  • Collaborate with senior team members to resolve incidents and improve stability
  • Work closely with Senior Data Engineers, Architects, and cross-functional teams
  • Participate in pair programming, troubleshooting sessions, and design discussions
  • Gain hands-on experience across modern data platforms and cloud technologies
  • Analyze and process diverse datasets, including: Equipment telemetry & machine health data, Sales, service, and customer data, External data (weather, economic indicators)
  • Document issues, root causes, and solutions
  • Suggest improvements to enhance platform performance and reliability
  • Build knowledge of Finning’s data landscape and business domains

Benefits

  • Great people and place to work with a hybrid work opportunity
  • Career advancement and training opportunities
  • Pension and employee stock purchase plans with company contributions
  • Extensive health benefits including group medical and dental benefits, and short-term and long-term disability benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service