He previously served as an assistant coach for the Arizona Cardinals, Detroit Lions, Chicago Bears, San Francisco 49ers, Denver Broncos Los Angeles Chargers and Kansas City Chiefs.
He worked with Kansas City's newly hired offensive quality control coach, Jim Bob Cooter, who he was familiar with from his days at Tennessee.
On January 22, 2016, Swinton was hired by the San Francisco 49ers as their special teams coordinator under by head coach Chip Kelly.
[2] Following the firing of Kelly in San Francisco, Swinton returned to the Chicago Bears as their assistant special teams coach in 2017.
On January 25, 2021, Swinton was hired by the Los Angeles Chargers as their special teams coordinator under head coach Brandon Staley.