Erste internationale Erfahrungen sammelte Walter Viáfara im Jahr 2013, als er bei den Südamerikameisterschaften in Cartagena dreimal an den Einstiegshöhe scheiterte und auch bei den anschließenden Juegos Bolivarianos in Trujillo ohne eine Höhe blieb. Im Jahr darauf gewann er bei den U23-Südamerikameisterschaften in Montevideo mit 4,85 m die Bronzemedaille hinter dem Ecuadorianer José Pacho und Jeff Oliverio aus Brasilien und anschließend belegte er bei den Zentralamerika- und Karibikspielen in Xalapa mit 5,00 m den vierten Platz. 2017 gewann er dann bei den Südamerikameisterschaften in Luque mit 5,10 m die Silbermedaille hinter dem Argentinier Germán Chiaraviglio und anschließend siegte er mit einer Höhe von 5,25 m bei den Juegos Bolivarianos in Santa Marta. Im Jahr darauf nahm er an den Südamerikaspielen in Cochabamba teil und gewann dort mit 5,00 m die Bronzemedaille hinter dem Brasilianer Augusto Dutra und Germán Chiaraviglio aus Argentinien. Anschließend siegte er mit 5,30 m bei den Zentralamerika- und Karibikspielen in Barranquilla und brachte dann bei den Ibero-Amerikanischen Meisterschaften in Trujillo keinen gültigen Versuch zustande. Auch bei den Leichtathletik-Südamerikameisterschaften 2019 in Lima scheiterte er dreimal an der Einstiegshöhe und anschließend wurde er bei den Panamerikanischen Spielen ebendort mit 5,16 m Zehnter. 2021 klassierte er sich bei den Südamerikameisterschaften in Guayaquil mit 5,00 m auf dem fünften Platz.