Steer made his professional debut Elizabethton Twins and Cedar Rapids Kernels.[4] He did not play a minor league game in 2020 because the season was cancelled due to the COVID-19 pandemic.[5] He started 2021 with Cedar Rapids before being promoted to the Wichita Wind Surge.[6] Over 110 games between the two teams, Steer slashed .254/.348/.484 with 24 home runs and 66 RBIs.
On September 1, 2022, the Reds selected Steer's contract and promoted him to the major leagues.[8] He made his debut the next day, going 2 for 2 with a home run for his first Major League hit, a double, and walking twice. In the 28 games Steer appeared in, he ended the season slashing .211/.306/.326.[9]