1,287,628open jobs
74,529companies
207,347added this week
Browse all
Location
In office
Seniority
Middle · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 6, 2026. First seen by Alion on Aug 31, 2026.

Overview
Company
Impact
Profile match
Founded in 1973 in Ontario, Canada, MacLean Engineering is the world’s largest Canadian-based manufacturer of underground mining equipment.

At MacLean Engineering, we’re not just building machines - we’re redefining the future of mining through innovation. Inspired by over 50 years of pioneering excellence, MacLean Engineering continues to lead the way in underground mining equipment solutions. Rooted in our founder’s unwavering commitment to safety, productivity, and enduring quality, we are driven by innovation and expansion. With facilities strategically located across Ontario in Collingwood, Owen Sound, Barrie, and Sudbury, and across the globe in Mexico, South Africa, and Australia, our dedicated workforce collaborates in a safety centric environment to deliver superior components and equipment to the underground mining, municipal, environmental, and industrial sectors.

The Position:

We’re seeking a Data Engineer to join a new Data team building the pipelines and datasets that turn telematics and operational data from MacLean’s vehicles into trusted analytics and customer-facing products. Reporting to the Team Lead - Data, you’ll be a hands-on contributor on the migration from our legacy telemetry platform to a modern cloud data warehouse, and on the streaming pipeline that lands next-generation field data from connected vehicles.

You’ll work across the full ingestion-to-consumption path: change-data-capture from legacy relational systems into the cloud warehouse, streaming consumers landing high-frequency vehicle data, and curated transforms that unify historical, batch, and streaming sources into a single schema defined by our vehicle data semantics contract. Downstream, your datasets power MacLean’s commercial telemetry products: fleet utilization reporting, fault and signal-health alerting, OEM KPI dashboards, and a roadmap toward predictive maintenance and anomaly detection.

This role sits within the Telematics, Automation, and Controls Division and partners closely with the Platform team, the Vehicle Interface team, and product stakeholders. You’ll write production Go and SQL day to day, operate at the intersection of industrial IoT and modern data platforms, and ship across MacLean’s 32+ vehicle types and global footprint.

Responsibilities and Duties:

  • Build and operate ingestion pipelines from vehicles and legacy systems into the cloud warehouse - including change-data-capture from relational sources, streaming consumers writing high-frequency telemetry, and refactoring existing batch ingestion onto the new platform.
  • Develop and maintain curated transforms that unify historical, batch, and streaming telemetry sources into a single schema aligned to our vehicle data semantics contract.
  • Model data in the warehouse across raw, curated, and semantic layers, and build the certified datasets that downstream dashboards, alerts, and analytics products consume.
  • Build the data flows behind MacLean’s commercial telemetry products - utilization reporting, hour meter-based dashboards, fault and signal-health alerting, OEM KPI dashboards, operator and shift analysis, and near-real-time data delivery for streaming use cases.
  • Implement schema management, data contracts, data quality checks, and SLA monitoring across pipelines and datasets, including dual-read and dual-write validation during migration cutovers.
  • Write production Go services and SQL transforms; contribute Python where appropriate for analytics tooling and ML feature pipelines.
  • Partner with the Platform team on the messaging subject namespace, message envelope standards, and stream provisioning - consuming the platform’s governance model rather than defining it, and surfacing data-side requirements back to it.
  • Partner with the Vehicle Interface team on signal definitions, since the vehicle data semantics contract is the structural source of truth for curated datasets.
  • Support the data science workstream by building reliable feature datasets for predictive maintenance, root cause diagnostics, and anomaly detection, and by collaborating on production model pipelines.
  • Contribute to the evaluation and integration of a modern observability and analytics platform against curated datasets, and help migrate existing portal use cases onto it.
  • Follow team engineering standards for code quality, testing, CI/CD, containerized deployment (Docker/Kubernetes), and release governance for pipelines, datasets, and models.

Qualifications: The ideal candidate will possess strong communication skills, leadership abilities, and problem-solving capabilities. They will demonstrate organizational skills, discipline, an aptitude for proactive learning, and a positive attitude. Additionally, they should meet the following qualifications:

  • Minimum 3 years of experience in data engineering or a closely related discipline, building and operating production data pipelines.
  • Bachelor’s degree or higher in computer science, software engineering, data engineering, or a related field.
  • Strong programming skills in Go and SQL; proficiency in Python is an asset.
  • Hands-on experience with at least one modern cloud data warehouse - Snowflake preferred - and with multi-layer data modeling (raw → curated → semantic, or Bronze/Silver/Gold)..
  • Experience building ingestion or streaming pipelines using technologies such as Kafka, RabbitMQ, 0MQ, or NATS. Familiarity with NATS JetStream and the Snowflake Streaming SDK is an asset
  • Working knowledge of industrial or IoT protocols such as OPC UA and MQTT (including Sparkplug B), and a willingness to ramp on the OPC UA information model.

First Year Goals:

  • Develop a strong understanding of the current and future state of MacLean Engineering’s cloud data ecosystem, including data sources from connected underground mining equipment, backend systems, and existing analytics workflows.
  • Navigate the learning curve to align with the team’s development pace, internal tools, and operational processes for data management, validation, and deployment.
  • Gain deep familiarity with existing data pipeline, from on-machine telemetry to cloud ingestion, storage, and reporting layers, while identifying opportunities to improve performance and consistency.
  • Collaborate with software engineers to redesign and optimize backend structures and APIs to enable more efficient, accurate, and scalable data querying and analysis.
  • Contribute to grouping raw data into logical “data bricks” that support robust data modeling, contextualization, and canonical frameworks, improving downstream analytics and dashboard efficiency.
  • Support the transition of legacy scripts and code into more scalable, maintainable, and high-performing solutions aligned with data best practices.
  • Begin developing reusable datasets and validated pipelines that serve as reliable foundations for dashboards, performance metrics, and advanced analytics.
  • Participate in query and code reviews, documentation efforts, and validation processes to strengthen data reliability and team-wide analytical standards.
  • Practical experience with CDC, schema management, data contracts, and data quality frameworks.
  • Experience with containerized deployment (Docker, Kubernetes) and CI/CD for data pipelines.
  • Working knowledge of one or more BI or observability tools (e.g., Power BI, Grafana, Observe) sufficient to build and validate dashboards on top of curated datasets.
  • Strong verbal and written communication skills in English.
  • Proficiency in Spanish is an asset given cross-site collaboration with our Queretaro, Mexico office.
  • Experience in mining, industrial, or heavy-equipment telematics is an asset.
  • Exposure to MLOps practices or production ML feature pipelines is an asset.

Closing:

Inspired by over 50 years of pioneering excellence, MacLean Engineering continues to lead the way in underground mining equipment solutions. Rooted in our founder’s unwavering commitment to safety, productivity, and enduring quality, we are driven by innovation and expansion. With facilities strategically located across Ontario in Collingwood, Owen Sound, Barrie, and Sudbury, and across the globe in Mexico, South Africa, and Australia, our dedicated workforce of skilled tradespeople collaborates in a safety-centric environment to deliver superior components and equipment to the underground mining, municipal, environmental, and industrial sectors. Join us at MacLean Engineering and be part of a legacy built on innovation, quality, and lasting impact

Please note that employment with MacLean Engineering is contingent upon the successful completion of a background check conducted by our third-party provider, Sterling Backcheck. This process may include verification of employment history, education, and a criminal record check, depending on the requirements of the position.

We thank all applicants in advance for their application and interest in MacLean Engineering & Marketing Co Limited. However only those candidates selected for an interview will be contacted.

This position will be located in any of our Sudbury, Collingwood, Barrie or Waterloo Ontario; Querétaro, Mexico

MacLean Engineering & Marketing Co. Limited is an equal opportunity employer and is committed to providing employment accommodation in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act (2005).

MacLean Engineering & Marketing Co. Limited will provide accommodations to job applicants with disabilities throughout the recruitment process. If you require an accommodation, please notify us and we will work with you to meet your needs.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,287,628 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
In your city
$197k – $225k per year • In office • Full-Time • 7+ years exp • Bachelor's Degree • Richmond • McLean
Python
Java
SQL
Scala
Databases
Snowflake
Databricks
Cassandra
DynamoDB
Amazon Redshift
AI/ML
Spark
Dagster
Machine Learning
DevOps
Splunk
GCP
Azure
AWS
Management
Agile
Apply
≈ $65k – $142k per year (Estimated) • In office • Full-Time • Perth
SQL
Databases
Snowflake
Analytics
ETL/ELT
Informatica
SSIS
Management
ServiceNow
ITSM
Apply
≈ $55k – $113k per year (Estimated) • In office • Full-Time • Singapore
Python
SQL
Python
FastAPI
Pydantic
Databases
Apache Iceberg
DuckDB
Trino
AI/ML
LangGraph
LangChain
dbt
Function Calling
AI Agents
Pandas
LLM
Multi-Agent Systems
DevOps
Rest API
CI/CD
Apply
AI Data Engineer 1 day ago
$129k – $161k per year • Hybrid • Full-Time • 4+ years exp • Bachelor's Degree • United States
Python
SQL
Python
pySpark
Databases
Snowflake
Neo4j
Databricks
Delta Lake
Google BigQuery
BigQuery
AI/ML
Spark
Great Expectations
LLM
Knowledge Graph
DevOps
Terraform
CI/CD
Git
AWS
SLI/SLO/SLA
Amazon S3
IAM
Analytics
ETL/ELT
Apply
≈ $72k – $180k per year (Estimated) • Hybrid • Contractor • 5+ years exp • Sydney
SQL
Databases
Snowflake
Teradata
DevOps
Azure
Analytics
Power BI
Dimensional Modeling
Apply
≈ $62k – $116k per year (Estimated) • In office • 2+ years exp • High School Diploma • Inver Grove Heights
Python
SQL
Databases
Snowflake
DevOps
Azure DevOps
Azure
Git
Analytics
Tableau
Power BI
Management
Power Automate
Power Apps
Agile
Apply
$92k – $107k per year • Hybrid • Full-Time • 10+ years exp • Kraków
Python
Go
Databases
Apache Kafka
DevOps
Terraform
CI/CD
GitOps
ArgoCD
AWS
Kubernetes
Amazon EKS
IAM
Cybersecurity
ISO 27001
PCI DSS
SOC 2
Apply
≈ $51k – $95k per year (Estimated) • Remote (likely Poland) • Full-Time • Warsaw
Python
JavaScript
SQL
Python
Django
Databases
PostgreSQL
Frontend
Bootstrap
DevOps
Rest API
Linux
Management
ITIL
Apply
$73k – $130k per year • Remote (United States)
SQL
Databases
MS SQL
Analytics
Power BI
Apply
$59k – $69k per year • Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Washington
SQL
Analytics
Microsoft Excel
Management
Agile
Apply
Welder/Fitter 5 days ago
$48k – $62k per year • In office • Full-Time • 1+ year exp • High School Diploma
Apply
Machine Operator 5 days ago
$42k – $50k per year • In office • Full-Time • 1+ year exp • High School Diploma
Apply
Shop Technician 7 days ago
In office • Full-Time • High School Diploma
Management
Microsoft Office
Apply
Warehouse Associate 7 days ago
In office • Full-Time • High School Diploma
Apply
$75k – $90k per year • In office • Full-Time • 5+ years exp • PhD
Management
Microsoft Office
Apply
See all jobs
This is one of many
1,287,628 more open roles from verified company boards, updated every day.