After working two years as trainer for software systems, then eight years in sales and management positions at an insurance company, Struber quit his job to focus on coaching football teams in 2014. He already worked part time as co-trainer in the academy of Red Bull Salzburg from mid-2007 to mid-2010, and as coach of fourth division side SV Kuchl for 20 months. In 2014, Struber started working full time as under-15 coach at the Red Bull Salzburg academy.
FC Liefering
In June 2017, he became coach of FC Liefering alongside Janusz Góra. Struber was also coach of the Red Bull Salzburg team in the 2017–18 UEFA Youth League, where the defending champions were eliminated in the round of 16. In the 2018–19 season, he took full charge of Liefering, but left in January to focus on taking his UEFA Pro Licence.[2]
Wolfsberger AC
Struber became the new manager of Wolfsberger AC for the 2019–20 season. Wolfsberg was ranked in third place after 14 games, same as the season before, and gathered four points out of four games in the 2019–20 UEFA Europa League before Struber left the club.
Barnsley
On 20 November 2019, Struber was appointed as manager of EFL Championship side Barnsley, penning a two-year deal. He succeeded Daniel Stendel.[3][4] Barnsley were bottom of the league, seven points away from safety. They were consigned to the relegation zone for most of the 2019–20 campaign. With two stoppage time wins against Nottingham Forest and Brentford at the end of the season, Struber guided Barnsley to securing Championship football for a second successive season. It was helped by Wigan Athletic falling into administration and getting 12 points deduction. For the 2020–21 season Struber strived to get a stable team, as he did not want to be in the relegation zone again and had ambitious goals for the future of the club.[5]
New York Red Bulls
On 6 October 2020, Struber was appointed as head coach of Major League Soccer side New York Red Bulls. The Red Bulls paid an undisclosed amount to his former club Barnsley in order to sign him.[6] Struber made his coaching debut for the club in a 3–2 MLS Cup Playoffs loss against the Columbus Crew on 21 November.[7][8] Under his reign, the New York Red Bulls made the playoffs two seasons in a row.[9] Struber faced heavy scrutiny as the New York Red Bulls started the 2023 season with one win, four losses, and six draws in the first eleven games, as well as keeping Dante Vanzeir in a match against the San Jose Earthquakes after the player used a racial slur against Earthquakes player Jeremy Ebobisse. Struber admitted that he should have removed Dante Vanzeir immediately, but wasn't aware of the full situation during the game.[10] Struber departed the club in May 2023.[11][12]
Red Bull Salzburg
On 31 July 2023, Struber became the head coach of Red Bull Salzburg on a two-year contract.[13] On 14 March 2024, Struber was fired from Red Bull Salzburg after a loss to Sturm Graz.
1. FC Köln
He was named the new head coach of 1. FC Köln on 12 June 2024.[14]