In August 2004, Schneider participated in the U.S. National Junior Team Evaluation Camp in Grand Forks, North Dakota. Several months later, he debuted at the under-20 level at the 2005 World Junior Championships, hosted by the United States in Grand Forks and Thief River Falls, Minnesota. Playing backup to Al Montoya, he was given the start for a preliminary game against Belarus. After just over a period of play, he was pulled for allowing three goals on eight shots. The United States lost the game 5–3 in Schneider's only tournament appearance. After losing to Russia 7–2 in the semifinal, the United States lost the bronze medal game 3–2 to the Czech Republic in overtime.