W seniorskiej reprezentacji Meksyku Álvarez zadebiutował za kadencji selekcjonera Juana Carlosa Osorio, 8 lutego 2017 w wygranym 1:0 meczu towarzyskim z Islandią. Po upływie pięciu miesięcy został powołany na Złoty Puchar CONCACAF, gdzie wystąpił we wszystkich pięciu spotkaniach (z czego w czterech w wyjściowym składzie) i 16 lipca w wygranym 2:0 spotkaniu fazy grupowej z Curaçao strzelił pierwszego gola w dorosłej kadrze. Meksykanie odpadli natomiast z rozgrywek po półfinałowej porażce z Jamajką (0:1). W czerwcu 2018 znalazł się w składzie na Mistrzostwa Świata w Rosji. Tam był podstawowym piłkarzem kadry, rozgrywając wszystkie cztery mecze (z czego trzy w pierwszym składzie) na pozycji prawego obrońcy; w ostatnim meczu fazy grupowej ze Szwecją (0:3) zdobył bramkę samobójczą. Podopieczni Osorio zakończyli swój udział w mundialu na 1/8 finału, gdzie ulegli Brazylii (0:2).
W czerwcu 2019 Álvarez został powołany przez Gerardo Martino na swój kolejny Złoty Puchar CONCACAF, gdzie rozegrał pięć z sześciu możliwych meczów (wszystkie z nich w pełnym wymiarze czasowym), tym razem jako defensywny pomocnik.