Join our team

People are our number one asset at Armstrong Collective. That’s why we’ve created a rewarding and welcoming team experience that parallels our world-class guest experience. We prioritize health, happiness, and professional growth of our team members by offering competitive compensation, comprehensive benefits, and ample opportunities for career development

Image of employees gathered around a desk in an office

Year-round opportunities

Explore a range of year-round opportunities at our corporate headquarters in Vancouver, British Columbia, as well as in Kamloops, British Columbia office and global satellite locations around the world. 

Onboard host speaking with guests

Seasonal roles

From roles onboard our trains to opportunities in our destinations, discover opportunities with Canyon Spirit or Rocky Mountaineer when they’re in operation from April to October. 

Systems and Operations members by the train

System Operations and Mechanical roles

We’re now hiring for mechanical and operations team members in Canada and the US. Maintain and repair our rail operations and create a seamless experience for guests and team members.

Maligne Lake, Jasper