Find your dream job now!

Click on Location links to filter by Job Title & Location.
Click on Company links to filter by Company & Location.
For exact match, enclose search terms in "double quotes".

Keywords: Govia Thameslink Railway, Location: Selhurst, South East London

Page: 1

Asset Support Manager - Depots

GTR's Depot Agreement for Lease obligations are met at Siemens-operated Thameslink depots Manage Connection Agreements...

Posted Date: 11 Dec 2025
Salary: £53946 - 65934 per year

Engineering Projects Lead

engineering first principles Comfortable interpreting technical documentation and railway standards Proactive and solutions...

Posted Date: 04 Dec 2025

Painting Engineer (ASE2) - All Shifts

Painting Engineer - (Assistant Service Engineer Level 2) - All shifts (Early, Late & Nights) We have a great opportunity to join our engineer team in our Selhurst Depot If you have previous experience and looking for a new adventure….. ...

Posted Date: 12 Dec 2025
Salary: £40106 per year

Service Engine Level 1

Service Engineer level 1 - Repair Shop We are currently recruiting for Service Engineers at various levels to join our already successful Fleet teams. This is a great opportunity to develop or start your Electrical and Mechanical experien...

Posted Date: 06 Dec 2025
Salary: £45017 per year

Retail Systems Support

GTR are recruiting 2x Retail Systems Support* based out of our Head Office at Go Ahead House, East Croydon. As the Retail Systems Support you will be responsible and accountable for the maintenance and support development of all retailing...

Posted Date: 06 Dec 2025

Wheel Lathe Operator

Great New opportunity has come available in our Repair Shop at our Selhurst Engineering Depot. We are recruiting a Wheel Lathe Operator, your primary role is re[1]machining train wheelsets and its associated tasks. You will be required to...

Posted Date: 06 Dec 2025
Salary: £56072 per year

Infrastructure Manager London Depots

Infrastructure Manager London Depots - Selhurst As the largest Train Operating Company in the United Kingdom, we are striving to make sure our passengers love travelling with us. Engineering play a vital role in ensuring our trains are we...

Posted Date: 29 Nov 2025