Train Services

Train Services is Metro’s engine room.

A role in Train Services is the ultimate in team work, problem solving and innovative thinking, so if you enjoy a challenge there’s plenty for you to explore.

Train Services is responsible for managing and planning the train driving, signalling, rostering and support staff who deliver our 2,000 services every day. From scheduling the train fleet to planning the roster for 2,000 drivers and railway station staff, Train Services ensures sure we’re up and running at any time of day.

You’ll be working with lots of different people – from those who drive the trains to those who control the network and those who generate customer information so that our 400,000 customers get where they need to go on time, comfortably and safely.

See Current Vacancies

Train Driver

You’ll be in the driver’s seat of one of our fleet of 160 trains carrying upwards of 800 customers at any one time.

Train Controller

Make sure our fleet runs safely and on time by controlling train movements across the metropolitan railway network which spans more than 800 kilometres of track.

Signal Specialist

Being based at strategically placed signal station, your main duty is to ensure a train gets safely from A to B using the signalling control system and communications networks.

Timetable Specialist

Identify timetable improvements to find new ways to improve the efficiency of the railway network while moving an increasing number of customers.

Roster Coordinator

Running more than 2,000 services per day, be responsible for ensuring our 800 train drivers are deployed where they need to be and when.

MetroRecruit

View vacancies or
apply for a job at Metro

Visit careers site

Interested in working for Metro
in Melbourne?

Learn more