Titulaire d'une licence d'économie, obtenue à l'Institut supérieur d'économie et de gestion de l'Université technique de Lisbonne (UTL), il commence sa vie professionnelle comme chercheur à l'Institut supérieur des sciences du travail et de l'entreprise (ICSTE), où il était responsable de la chaire «Économie et politique économique du Portugal» de la licence d'économie.
Un parcours de haut fonctionnaire
Avec l'arrivée des socialistes au pouvoir en 1995, il est nommé directeur général du département des Statistiques, des Études et de la Planification du ministère de la Solidarité et de la Sécurité sociale, dirigé par Eduardo Ferro Rodrigues. Il devient ensuite coordinateur du Plan national pour l'emploi, puis il intègre le comité de l'emploi et du marché du travail de l'Union européenne.
Par la suite, il est élu au Conseil économique et social, avant de faire son retour dans la haute fonction publique en tant que directeur général des Études, de la Prospective et de la Planification du ministère du Travail et de la Solidarité.
Débuts en politique
Le , José Vieira da Silva est nommé secrétaire d'État, chargé de la Sécurité sociale auprès du ministre du Travail et de la Solidarité Eduardo Ferro Rodrigues. Il est désigné le secrétaire d'État, chargé des Travaux publics auprès du nouveau ministre de l'Équipement social, Ferro Rodrigues.
Le , du fait du retour au pouvoir du PS, José Vieira da Silva est désigné ministre du Travail, de la Solidarité et de la Sécurité sociale dans le premier gouvernement minoritaire d'António Costa. Sa fille Mariana Vieira da Silva, est nommée ministre de la Présidence et de la Modernisation administrative le [1].