由於當時清廷禁止使用機車,唐徐鐵路最初是用騾馬在鐵軌上牽引汽車,也稱為“馬車鐵路”。後來,金達利用礦用舊鍋爐制造了機車,並在唐徐鐵路上試用,證明了機車的優越性。這引起了官員們的不滿,他們被彈劾,被迫停止競選。1882,開平煤礦產量大增,騾馬之力不堪重負。金達重新制造了壹種可與當代外國機車相媲美的新型機車,被命名為“中國的火箭”,因為機車的左右兩側裝飾有壹條飛龍,也被稱為“龍”型機車。“龍”號機車運行後,再次遭到官員和保守派的強烈反對,被勒令停止運行,原因是新建的北洋艦隊急需煤炭。在李鴻章的堅持下,“龍”號機車終於恢復運行。
光緒十七年(1891),金達被李鴻章聘為山海關新成立的北洋鐵路局總工程師,為中國鐵路建設做出了巨大貢獻。金達還任用和培養了詹天佑等中國最早的鐵路工程人才。