Po kilku latach występów w juniorskich kadrach narodowych, Gómez zadebiutował w seniorskiej reprezentacji Salwadoru za kadencji brazylijskiego selekcjonera Marinho Peresa, 18 sierpnia 1999 w przegranym 1:3 meczu towarzyskim z Grecją, grając na pozycji środkowego obrońcy. Rolę stopera pełnił również na początku nieudanych dla jego drużyny eliminacji do Mistrzostw Świata 2002, a w późniejszym czasie, podobnie jak w klubie, zaczął występy jako bramkarz. W 2001 roku znalazł się w składzie na Puchar Narodów UNCAF, gdzie był pierwszym golkiperem kadry, rozgrywając wszystkie sześć meczów, zaś Salwadorczycy zajęli ostatecznie trzecie miejsce. W 2002 roku został powołany na Złoty Puchar CONCACAF, na którym nie wystąpił jednak w żadnym spotkaniu, pozostając rezerwowym dla Santosa Rivery, a jego zespół odpadł z turnieju w ćwierćfinale. W 2003 roku kolejny raz wziął udział w Pucharze Narodów UNCAF, gdzie zagrał we wszystkich pięciu spotkaniach, a jego reprezentacja podobnie jak przed dwoma laty zajęła trzecią lokatę.