Hamid made his senior debut for the United States national team in January 2012. He was part of their teams that won the CONCACAF Gold Cup in 2013 and 2017.