Company · 285 open roles

Careers at SMS

SMS has 285 active roles on ResuMinder right now. Score your CV instantly and use the ResuMinder extension to apply in seconds — no manual form-filling.

Active roles
285

Refreshed continuously

Median salary
$29,183–$31,535

Across active listings

Top of band reaches $170,000 for senior tracks.
Top hirers
Hottest cities
Acheson, AB, CAN61Fort McMurray, AB, CAN28Kamloops, BC, CAN18Elkford, BC, CAN18Timmins, ON, CAN16Laval, QC, CAN15Val-d'Or, QC, CAN13Edmonton, AB, CAN11

All open roles

285 positions at SMS

Electrician, Journeyperson

SMS·Wabush, NL, CAN

OnsiteFull-time75d ago

Are you a certified Journeyperson Electrician who excels at solving complex problems, identifying root causes, and delivering effective solutions? Are you looking to join a company celebrated for its exceptional culture, dedication to its employees, and outstanding career develop…

Heavy Equipment Technician, Journeyperson

SMS·Fort McMurray, AB, CAN

OnsiteFull-time75d ago

SMS Equipment is currently recruiting a Journeyperson Heavy Equipment Technicians to join our team in Fort Hills, AB. In this role, you'll troubleshoot, prioritize safety, and work on some of the largest, most advanced earthmoving equipment in the industry. You'll be in the field…

Parts Technician, Journeyperson

SMS·Kamloops, BC, CAN

OnsiteFull-time75d ago

At SMS Equipment our Parts Technicians are problem solvers who enjoy working with a variety of heavy equipment. As part of an essential and dynamic industry, our Parts Technicians are safety focused, organized and thrive in a fast paced environment. If this sounds like you then S…

Component Coordinator

SMS·Elkford, BC, CAN

OnsiteFull-time77d ago

SMS Equipment is seeking an organized and customer-focused Component Coordinator to play a critical role in supporting the planning, coordination and administration of components and parts activities within the branch. This position works closely with internal teams, vendors, and…

Purchasing Coordinator (Temporary 12 Month Term)

SMS·Acheson, AB, CAN

OnsiteFull-time78d ago

SMS Equipment is seeking a detail-oriented and proactive Purchasing Coordinator to join our team. In this role, you'll deliver operational excellence in receipt handling, invoice processing, and travel program administration. This role is ideal for someone who takes ownership, in…

Desarrollador de PDV

SMS·San Francisco, California

OnsiteFull-time79d ago

de gestión bajo su responsabilidad.     • Cumplir con los pasos de la venta establecido en el modelo de comercial (SOM).  • Vender la gama de productos cumpliendo con la ruta asignada por el Supervisor de Grupo/Líder de Equipo) para cumplir con las metas de ventas establecidas…

Commercial

Regional Service Coordinator

SMS·Prince George, BC, CAN

OnsiteFull-time79d ago

SMS Equipment is looking for a Regional Service Coordinator to support a dedicated group of branches by coordinating work orders, maintaining reporting accuracy, and providing administrative support that helps ensure efficient service operations and customer satisfaction. Wor…

Regional Service Coordinator

SMS·Kamloops, BC, CAN

OnsiteFull-time79d ago

SMS Equipment is looking for a Regional Service Coordinator to support a dedicated group of branches by coordinating work orders, maintaining reporting accuracy, and providing administrative support that helps ensure efficient service operations and customer satisfaction. Wor…

Welder, 3rd Year Apprentice or Journeyperson

SMS·Elkford, BC, CAN

OnsiteFull-time77d ago

As a Journeyperson Welder, you'll help keep critical mining and heavy equipment operating safely and reliably through high-quality repair, fabrication, and assembly work. We're looking for someone who is skilled, safety-focused, and committed to craftsmanship in a fast-paced indu…

Accounts Receivable Assistant

SMS·Acheson, AB, CAN

OnsiteFull-time80d ago

SMS Equipment is seeking an Accounts Receivable Assistant to play an important role in supporting the timely process and payment of invoices for some of our largest mining customers. As part of the centralized Mining team, your work will help maintain accurate AR records, strengt…

Parts Supervisor

SMS·Wabush, NL, CAN

OnsiteFull-time80d ago

At SMS Equipment, our Parts Supervisor plays a critical leadership role in ensuring the safe, efficient, and customer-focused delivery of parts operations. This role oversees warehouse and parts distribution activities while driving operational excellence, team development, and c…

Quality Assurance/Quality Control Inspector

SMS·Fort McMurray, AB, CAN

OnsiteFull-time81d ago

SMS Equipment is seeking a safety‑focused and detail‑oriented Quality Assurance/Quality Control Inspector to support our welding and remanufacturing operations. In this role, you will be responsible for ensuring the integrity, quality, and compliance of heavy mining equipment com…

Electrician, Journeyperson

SMS·Tumbler Ridge, BC, CAN

OnsiteFull-time81d ago

SMS Equipment is growing! We are looking for a skilled Journeyperson Electrician to help maintain and support some of the largest mobile mining equipment in the world. This role is ideal for someone who enjoys solving complex electrical issues and takes pride in delivering safe, …

Senior Data & AI Architect

SMS·Acheson, AB, CAN

OnsiteFull-time81d ago

SMS Equipment is seeking a strategic and technically accomplished Senior Data & AI Architect to lead the design and implementation of the organization's enterprise Data & AI architecture. In this role, you will enable scalable analytics, AI-driven solutions, and enterprise-wide a…

Shop mechanic

SMS·Saint-Bruno-de-Montarville, QC, CAN

OnsiteFull-time82d ago

Take your career to the next level ! Location: Saint-Bruno-de-Montarville Day Shift position : 5x2 Hourly rate: up to $44.16/hour depending on experience Why Work for SMS Equipment? • Competitive salary - Attractive total compensation. • Ongoing training - Access to leading…

Workshop or Field Mechanic

SMS·Trois Rivieres, QC, CAN

OnsiteFull-time82d ago

Take your career to the next level ! Location: Trois-Rivières Day Shift position : 5x2 Hourly rate: From $32.76 to $44.39 per hour, depending on the position and experience Why Work for SMS Equipment? • Competitive salary - Attractive total compensation. • Ongoing tra…

Parts Technician

SMS·Timmins, ON, CAN

OnsiteFull-time82d ago

SMS Equipment is seeking a knowledgeable and customer-focused Parts Technician to provide efficient parts support for internal and external customers. In this role, you will dispense and manage parts inventory, provide accurate parts and pricing information, source alternatives, …

Welder, Journeyperson

SMS·Kamloops, BC, CAN

OnsiteFull-time82d ago

As a Journeyperson Welder, you'll help keep critical mining and heavy equipment operating safely and reliably through high-quality repair, fabrication, and assembly work. We're looking for someone who is skilled, safety-focused, and committed to craftsmanship in a fast-paced indu…

Account Payable Clerk (Temporary)

SMS·Acheson, AB, CAN

OnsiteFull-time83d ago

SMS Equipment is looking for a Temporary Accounts Payable Clerk. Reporting to the Supervisor, Accounts Payable, the AP Clerk serves as a primary point of contact for vendor inquiries, providing timely, accurate, and professional support related to invoice status, payment status, …

Service Supervisor

SMS·Kamloops, BC, CAN

OnsiteFull-time137d ago

The Service Supervisor plays a vital role in the safe, efficient, and economical operation of the branch. This role oversees a mechanical team responsible for maintaining and repairing equipment in the shop. This is an exciting time to join our Kamloops branch. Be part of our gro…

Shop mechanic

SMS·Saint-Bruno-de-Montarville, QC, CAN

OnsiteFull-time137d ago

Take your career to the next level ! Location: Saint-Bruno-de-Montarville Day Shift position : 5x2 Hourly rate: up to $44.16/hour depending on experience Why Work for SMS Equipment? • Competitive salary - Attractive total compensation. • Ongoing training - Access to leading…

Warehouse Clerk

SMS·Laval, QC, CAN

OnsiteFull-time107d ago

Take your career to the next level ! Location: Laval Day Shift: 5x2 Hourly rate: up to $27.02/hour depending on experience Why Work for SMS Equipment? • Competitive salary - Attractive total compensation. • Ongoing training - Access to leading-edge technical training and pro…

Service Agent

SMS·Val-d'Or, QC, CAN

OnsiteFull-time85d ago

Take your career to the next level ! Why Work for SMS Equipment? • Competitive salary - Attractive total compensation. • Ongoing training - Access to leading-edge technical training and professional development opportunities. • Benefits ; • Group RRSP with employer participa…

Yard Person

SMS·Edmonton, AB, CAN

OnsiteFull-time83d ago

SMS Equipment is growing! We are looking for a Yard Person to add to our team to help with the general maintenance and upkeep of the yard. If you enjoy finding solutions, make safety a priority and are excited about working around the largest, most advanced earthmoving equipment …

Tech stack signals

What SMS hires for

Most-requested skills across active job descriptions.

Commercial