Aan het begin van zijn carrière ontwierp hij enkele kleinere gebouwen. Vanaf 1887 werkte hij voor de Koninklijke Hongaarse Staatsspoorwegen. Daar ontwierp hij tussen 1887 en 1907 -samen met zijn collega's- in totaal 38 stations: 20 grote en verscheidene kleinere, meestal in eclectischerenaissancestijl.
Zijn eerste stationsontwerp was voor de stad Rijeka die sedert 1873 was aangesloten op het spoorwegnet.
Het later door hem ontworpen stationsgebouw van Kaposvár werd een standaardontwerp voor verscheidene andere plaatsen.
De door Pfaff ontworpen stations bestonden dikwijls uit een hoog centraal deel te midden van twee lagere vleugels.
Zijn werk omvatte in hoofdzaak treinstations en officiële administratieve spoorweggebouwen op het grondgebied van de voormalige Oostenrijks-Hongaarse dubbelmonarchie.
Ferenc Pfaff stierf in 1913 in Boedapest. Zijn graf bevindt zich aldaar in het XIIe district, op de begraafplaats Farkasréti temető.
Eerbetoon
Zijn nagedachtenis wordt geëerd bij middel van gedenkplaten in een aantal stationsgebouwen, niet alleen in Hongarije maar ook in buurlanden, zoals bijvoorbeeld in Kroatië, waar een tweetalige inscriptie aan het station Rijeka is aangebracht.
In Miskolc is vlakbij het station de straat Pfaff Ferenc utca naar hem genoemd.