В январе 1999 года Шеннон дебютировала на Кубке мира по фристайлу. На зимних Олимпийских играх 2002 года в Солт-Лейк-Сити Барке завоевала серебряную медаль в могуле, уступив норвежке Кари Тро. Она победила на Кубке мира сезона 2002—2003 в могуле. На чемпионате мира по фристайлу 2003 года Барке заняла третье место в параллельном могуле, в 2007 году — второе.