McKie accepted a football scholarship from Temple University. As a true freshman, he started 4 out of 10 games, posting 57 carries for 201 yards and 3 touchdowns. As a sophomore, he started 5 out of 11 games, registering 172 yards on 35 carries and 14 receptions for 75 yards and one touchdown. As a junior, he was named one of the team's captains, registering 36 carries for 93 yards and 20 receptions for 128 yards. He also earned Athletic Director's Academic List honors. As a senior, McKie was the Owls second-leading rusher with 227 yards and two touchdowns on 36 carries, while catching 10 passes for 57 yards. Against Navy, he had career-highs with 11 carries for 120 rushing yards, including an 80-yard run. He started 26 games at fullback during his four seasons at Temple where he was a two-time team captain, rushing for 700 yards and eight touchdowns on 169 carries with 44 catches for 460 yards and one touchdown.
On December 7, 2002, he was signed by the Dallas Cowboys from the Eagles' practice squad. He was declared inactive in 3 games and only played in the season finale. He was waived on August 17, 2003.
Chicago Bears
On August 19, 2003, McKie was claimed off waivers by the Chicago Bears. He was released on September 1 and signed to the practice squad. He was promoted to Bears active roster on November 21. On September 2, 2005, he was placed on the reserve-non-football injury list and was activated on November 8. In 2006, he became the full-time starter at fullback, after Bryan Johnson was placed on the injured reserve list, while helping Thomas Jones rush for 1,210 yards. On November 2, he signed a 5-year contract extension. In 2008, he helped Matt Forte break the franchise record for most rushing yards by a rookie. On March 16, 2010, he was released after the team hired new offensive coordinator Mike Martz.
On May 24, 2010, McKie signed a 1-year contract with the New Orleans Saints, to provide depth while Heath Evans returned from a right knee injury. He was cut on July 29. On August 20, the Saints signed McKie to replace injured fullback Marcus Mailei. The Saints terminated his contract on September 4.
Baltimore Ravens
On November 30, 2010, McKie was signed by the Baltimore Ravens after Le'Ron McClain was injured against the Tampa Bay Buccaneers in Week 12. He was declared inactive in the last 5 games and the playoffs. On January 14, 2011, he was cut before the AFC Divisional playoff game against the Pittsburgh Steelers. He was re-signed on February 10 and released on August 5.
Coaching career
McKie owns a football training facility in Lake Bluff, Illinois, and served as a coaching intern for the FIU Panthers under Ron Turner. In 2019, he became an assistant coach at Carmel High School under former Bear and head coachBlake Annen. McKie worked as a running backs coach before taking over as interim head coach for the season finale in November when Annen resigned his position. He was named the permanent head coach in December.
Personal life
Mckie's father served for 21 years in the Air Force, and was in the Pentagon at the time of the September 11 attacks. McKie currently lives in Gurnee, Illinois and has three sons Jalen, Jason, and Jordan, and a daughter, Journee. He is the first cousin of writer/Radio personality Tiffanie "Keera Kee" McKie and third cousin of current Temple Owls head coach and former NBA guard Aaron McKie. McKie has been active in the community throughout his NFL career. In 2008, McKie launched the Jason McKie Foundation of the Institute for Science and Health which focuses on programs in the areas of education and wellness with an emphasis on making an impact in the lives of families of soldiers. The foundation provides educational scholarships to children and spouses affected by a loss or severely injured parent or spouse. Through the foundation, McKie also looks to host various activities with military families, to give back to those who serve their country.