MG

Mainroad Group

Verified Job Source

Your roads, your team. Linking communities and families.

Surrey, BC

Construction
201–500 people

About

The Mainroad Group is a 100% Employee-owned Canadian company with a head office based in Surrey, British Columbia and branch offices located in Langley, Victoria, Nanaimo, Parksville, Cumberland, Cranbrook, Kelowna, Calgary, Red Deer and Ponoka. We are recognized as a leader in providing safe and reliable road maintenance, products and construction services for civil infrastructure works across Canada. Mainroad Group is an equal opportunity employer that values diversity and inclusion in our workplace. We welcome and respect people of all backgrounds, identities, and perspectives. We are committed to creating a fair and equitable work environment where everyone can thrive and succeed.

Open positions

Dispatcher (Maternity Leave Coverage)

On-site · Nanaimo

The dispatcher is responsible for scheduling personnel and equipment, preparing daily dispatches, and managing customer quotations. They also provide administrative support, including invoice processing, payroll timecard management, and maintaining operational records.

Corp Safety/Environment Mgr.

On-site · Red Deer

The Corporate Safety Manager will oversee the implementation and continuous improvement of the HSQE Management System across all operating companies. They are responsible for leading incident investigations, managing safety advisors, and ensuring compliance with all occupational health and safety legislation.

Equipment Operator (Class 1 required)

On-site · Ponoka

The Equipment Operator is responsible for performing civil infrastructure maintenance, including snow removal, highway patrolling, and road surface repairs. They must also ensure equipment is properly serviced and respond to emergency incidents to maintain public safety.

Auxiliary Trade Journeyman Mechanic

On-site · Area F (Alberni Highway)

The mechanic will be responsible for repairing and maintaining a fleet of road maintenance equipment, including graders, loaders, and highway trucks. They must also accurately document and report all maintenance, repair, and cleaning activities performed.

Project Coordinator

On-site · Langford

The Project Coordinator assists Project Managers with day-to-day requirements, including managing documentation, schedules, and purchase orders. They also liaise with clients and contractors while tracking project costs and deliverables.

Transit Mixer

On-site · Cranbrook

The operator is responsible for loading and transporting concrete materials to various job sites while ensuring equipment is properly maintained. They must also adhere to safety policies, perform pre- and post-trip inspections, and maintain positive customer relations.

Labourer

On-site · Blackfalds

Perform hands-on labour tasks including digging, trenching, and material moving to support roadway lighting and traffic signal installation. Maintain tools and equipment while supporting traffic control operations to ensure site efficiency and safety.

Labourer

On-site · Village at Pigeon Lake Hamlet

Perform hands-on labour tasks including digging, trenching, and material moving to support roadway lighting and traffic signal installation. Safely operate construction tools and support traffic control operations to maintain site efficiency.

Equipment Operator

On-site · Village at Pigeon Lake Hamlet

Operate various heavy machinery including digger derricks and excavators to install roadway lighting and traffic signals. Perform general labor tasks such as trenching, cable laying, and maintaining a clean and safe work environment.

Journeyman Electrician

On-site · Blackfalds

Install, troubleshoot, and repair electrical systems including wiring and fixtures for roadway lighting and traffic signals. Perform routine maintenance and collaborate with team members to complete projects safely and within budget.

Journeyman Electrician

On-site · Village at Pigeon Lake Hamlet

Install, troubleshoot, and repair electrical systems for roadway lighting and traffic signals. Perform routine maintenance and collaborate with team members to complete projects safely and on budget.

Equipment Operator

On-site · County of Wetaskiwin

Perform civil infrastructure maintenance including snow removal, highway patrolling, and road surface repairs. Maintain equipment and vehicles while ensuring public safety during incidents and accidents.

Equipment Operator

On-site · Blackfalds

Operate a variety of heavy machinery including digger derricks and excavators for roadway lighting and traffic signal installation. Perform general labor tasks such as trenching, cable laying, and site cleanup while maintaining a safe work environment.

Electrical Apprentice

On-site · Blackfalds

Install and maintain electrical systems in civil, commercial, and industrial settings. Assist journeymen electricians in diagnosing issues and adhering to safety regulations.

Operations Assistant

On-site · Kelowna

The Operations Assistant provides administrative and operational support, including data entry, invoicing, and accounts receivable management. They are also responsible for reconciling timecards, managing documents, and acting as a liaison between the office and external stakeholders.

Traffic Control Person / Labourer

On-site · Cranbrook

Maintain safe traffic flow on highways and perform general roadside maintenance including litter collection and brush clearing. Responsibilities also include establishing safe work zones and performing seasonal snow removal.

General Manager

On-site · Surrey

The General Manager is responsible for leading highway maintenance operations, managing multidisciplinary teams, and ensuring safe, high-quality service delivery. This includes overseeing daily activities, managing budgets, and maintaining strong relationships with government and community stakeholders.

Heavy Equipment Technician

On-site · Town of Vermilion

Maintain and repair a fleet of highway maintenance and snow removal vehicles and equipment. For the supervisor role, this includes managing mechanical crews, scheduling repairs, and overseeing shop administration.

Electrical Apprentice

On-site · Village at Pigeon Lake Hamlet

Install electrical systems in civil, commercial, or industrial settings while assisting with routine maintenance and troubleshooting. Adhere to safety regulations and learn from journeymen and master electricians to diagnose electrical issues.

Project Manager/Estimator

On-site · Surrey

The role involves managing the full lifecycle of electrical infrastructure projects, from initial tender review and estimating to execution and budget monitoring. Key duties include coordinating field staff, procuring materials, and ensuring compliance with safety and contractual requirements.