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. 

Image of a host speaking to a guest on a mic

Seasonal roles

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

Maligne Lake, Jasper