Erste Erfahrungen in einer US-amerikanischen Nachwuchsnationalmannschaft sammelte Steffen bereits mit den US-amerikanischen U14-Junioren und kam in den nachfolgenden Jahren auch für die nächsthöheren Altersgruppen zum Einsatz. In den Jahren 2012 und 2013 kam er mitunter für die U18-Nationalelf der Vereinigten Staaten zum Einsatz, für die er es im Laufe von zwei Jahren zu neun Länderspielen brachte. Als hauptsächlich eingesetzter U18-Torhüter im Jahre 2012 nahm er unter anderem "Lisbon International Tournament" im Mai, am Trainingscamp in den Niederlanden im September bzw. im Trainingscamp im Home Depot Center im November teil, wo er unter anderem in beiden Freundschaftsspielen gegen die Alterskollegen aus Kanada von Beginn an im Tor der US-Amerikaner war. Im Jahre 2012 stand er erstmals im Aufgebot der US-amerikanische U20-Nationalmannschaft, als er als Ersatz für Kendall McIntosh in den Kader, der am Marbella Cup in Spanien teilnahm, geholt wurde. 2013 wurde er des Öfteren zu diversen Camps in die U20-Nationalelf einberufen, in der er jedoch zumeist nur als dritter Torhüter fungierte und nicht zum Einsatz kam. So unter anderem bei der CONCACAF-U20-Meisterschaft des Jahres 2013 und nach erfolgreicher Qualifikation bei der WM des 2013.