Join the Steam Dreams Team

You can’t run 50 charter steam trains a year without some seriously talented people. We have a team of staff who are passionate about running steam on the main line and providing great days out to our passengers. We’re a small, friendly team in a family run office, where everyone turns their hand to a variety of tasks. From taking bookings, to marketing, from event management and catering to logistics and operations, everyone throws themselves in with energy and enthusiasm.

Whether you are looking for an office based, reservations team/admin/finance role, or wish to join our on-train team, we are always looking for people who share our commitment to great customer service and attention to detail.

The train team in Ireland in 2017

We have a wide range of opportunities on offer at Steam Dreams throughout the year, working at our head office in Albury in the Surrey Hills near Guildford, as well as on our trains which tend to depart from stations in London and the South East.

At our offices, we have car parking (there are local buses, but most choose to drive) with a small shop, post office and lovely pub nearby. We offer flexible working and full time roles, depending on the skills of the applicant and the requirements of the business at the time. You’ve got nothing to lose, so send your application in now and you never know, we might ask you to join the Steam Dreams team!

albury, surrey hills
Albury, Surrey


If you’re interested in working with us, please send your CV and covering letter to, or fill in the application form at the bottom of this page.

Application form 

We look forward to hearing from you!


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s