David Caiado Dias (Luxemburgo (ciudad), Luxemburgo, 2 de mayo de 1987) es un futbolista portugués que ocupa la demarcación de centrocampista en el CS Gaz Metan Mediaș de la Liga I y ha sido internacional en categorías inferiores con la Selección de Portugal.
Nacido en Ciudad de Luxemburgo, Luxemburgo, Caiado se unió a la cantera del Sporting de Lisboa a los 13 años y jugó un partido en el primer equipo entrando como sustituto de Rodrigo Tello en la derrota por 2-3 ante el Sporting Braga el 7 de enero de 2006.
Posteriormente, pasó dos temporadas en préstamo en Grupo Desportivo Estoril Praia en la Liga de Honra, donde jugó poco debido a una grave lesión.
En junio de 2008 se unió a Trofense que acababa de ascender.
En el verano de 2010, se unió al Olympiakos Nicosia de la Primera División de Chipre.