Mechanical Systems Engineer – Rolling Stock (Hybrid)

Company: Eurostar International
Apply for the Mechanical Systems Engineer – Rolling Stock (Hybrid)
Location: London
Job Description:

Eurostar is seeking a Systems Engineer (Mechanical) to own and optimise mechanical systems across the rolling stock fleet. Based at Temple Mills depot, Leyton, the role combines field reliability work with systematic engineering changes and lifecycle improvements.

You will lead fault investigations, review maintenance changes, and ensure compliance with railway standards while supporting depot teams and suppliers. A strong emphasis on data analysis and clear communication is essential.

#J-18808-Ljbffr…

Posted: October 24th, 2026