Schweitzer attended San Jose State University, where he played college football for the Spartans. He was selected by the Atlanta Falcons in the sixth round of the 2016 NFL Draft. Schweitzer spent four seasons with the Falcons, where he gained valuable experience and developed into a reliable offensive lineman. In 2020, he signed a three-year contract with the Washington Football Team. After spending a season with Washington, Schweitzer was signed by the New York Jets in 2021.