On 6 June 2016, Rode signed a four-year contract with Borussia Dortmund. On 14 August 2016, Rode made his debut in 2–0 defeat against his former team, Bayern Munich in the DFL-Supercup. Rode finished his first season at Dortmund with a goal in 21 matches. Rode started the 2017–18 season by losing the German Super Cup. He did not make any Bundesliga or DFB-Pokal appearances during the 2017–18 season. He made two appearances for Borussia Dortmund II in the Regionalliga West during the 2018–19 Regionalliga season.