Ready to take a new road with your career?

We are a successful, private, employee owned, British Columbian company with solid strategic plans and a strong team of dedicated and highly experienced employees who are recognized for making a difference. Mainroad employees enjoy a challenging career, pride in ownership, continuous learning, competitive benefits, and the ability to make a difference in the communities in which we live and work.

Current Opportunities Apply Now

Nearly 30 years in business, the Mainroad Group continues growing a diversified portfolio of infrastructure businesses. As an industry leader, we are seeking dynamic team players who are highly skilled and devoted to performance excellence.

Mainroad values qualities of co-operation, respect, innovation, and excellence in our people and as a company. We are dedicated to providing governments, communities, businesses, and the general public with the very best in innovative, safe and reliable maintenance, products, and construction services for civil infrastructure across Canada.

I couldn’t have asked for a better first co-op placement. What really stood out for me was the culture and the people at Mainroad; they made the workplace a fun and enjoyable place to be, but also made sure my time at Mainroad was a valuable learning experience.


KPU Co-op Human Resources/Communications Student

The people are what make Mainroad such a great place to work. There is a culture of pride and caring, in what we do, and for each other.


Human Resources Generalist

I couldn’t have asked for a better company to be placed with during my co-op work terms here at Mainroad. The employees treat you like family and every day is new and exciting. It will be sad leaving such a positive atmosphere but I’m grateful for the skills I’ve developed in this position and the challenges I’ve experienced that pushed me to reach my full potential. Thank you Mainroad!

Julie Ann

KPU Co-op Marketing Student

In my short time with Mainroad I have appreciated the professional team environment. It is encouraging to feel valued for my role in the payroll department.


Payroll Administrator

I’m so grateful for my work-term at Mainroad Group.  I came into the company looking to explore a potential career path to pursue but I got so much more than that. I had the opportunity to work on projects that helped me reach my academic goals, collaborate with other employees, and meet amazing people. I’m very sad to leave, but I’m taking such valuable skills with me!


KPU Marketing Program Student