On 5 June 2013, Stępiński signed for German Bundesliga club 1. FC Nürnberg on a three-year contract.
Stępiński represented Poland at various youth levels. He made his first senior appearance on 2 February 2013 in an international friendly against Romania. Poland won 4–1, with Stępiński being subbed on in the 84th minute.