Позже, Шнайдер отыграл один сезон в франкфуртском «Айнтрахте», а затем перешел в «Байер» и сумел утвердиться в качестве важного игрока в клубе, а также в сборной Германии. В &lt;a href="%D0%A7%D0%B5%D0%BC%D0%BF%D0%B8%D0%BE%D0%BD%D0%B0%D1%82%20%D0%93%D0%B5%D1%80%D0%BC%D0%B0%D0%BD%D0%B8%D0%B8%20%D0%BF%D0%BE%20%D1%84%D1%83%D1%82%D0%B1%D0%BE%D0%BB%D1%83%201999/2000"&gt;1999/2000&lt;/a&gt; и &lt;a href="%D0%A7%D0%B5%D0%BC%D0%BF%D0%B8%D0%BE%D0%BD%D0%B0%D1%82%20%D0%93%D0%B5%D1%80%D0%BC%D0%B0%D0%BD%D0%B8%D0%B8%20%D0%BF%D0%BE%20%D1%84%D1%83%D1%82%D0%B1%D0%BE%D0%BB%D1%83%202001/2002"&gt;2001/02&lt;/a&gt;, он сыграл важную роль в сильной игре «Байера», выполнив 11 голевых передач, и забив 5 голов. В том сезоне он сыграл девятнадцать матчей, и сыграл в проигранном финале Лиги чемпионов в 2002 году.