Sosa werd op 21 januari 1998 geboren in Zagreb. De Kroatisch international doorliep de jeugdopleiding van Dinamo Zagreb, waar hij vanaf 2015 ook voor het eerste elftal uitkwam. Begin vorig seizoen maakte de linkspoot de overstap van VfB Stuttgart naar Ajax. In Amsterdamse dienst maakte hij zijn debuut op 17 september 2023 tijdens de competitiewedstrijd, uit tegen FC Twente (3-1). Tot nu toe speelde de verdediger 25 wedstrijden voor het eerste elftal van Ajax.