The 59-year-old spent the past two years in Minnesota, including last season as the team's offensive coordinator, but has been coaching in the NFL in various capacities since 1994.
Kubiak first broke into the NFL as a quarterbacks coach with the San Francisco 49ers but made a name for himself as the Broncos offensive coordinator from 1995-2005. Working with head coach Mike Shanahan, he helped lead the team to back-to-back Super Bowl titles in 1997-98 while coaching future Hall of Famers like John Elway, Terrell Davis and Shannon Sharpe.
He eventually became the head coach of the Texans in 2006, leading the franchise to its first two division titles in 2011 and 2012.
Houston star J.J. Watt praised his old coach:
JJ Watt @JJWatt
Utmost congratulations to a truly great man and hell of a football coach. A players coach through and through who knew how to grind when it was time to grind and when to have a beer with you when it was time for a beer. A legend who I am honored to have been able to call coach. https://t.co/aik7Lf1mci
After one season with the Baltimore Ravens, Kubiak returned to the head coaching ranks in 2015 and led Denver to a championship in his first year. The team found success in 2016, but he decided to retire after the season due to health concerns.
His return to the sidelines with the Vikings only added to his resume as he helped lead an offense that finished fourth in total yards in 2020.