Tarek joins Orlando City from Wadi Degla FC, where he made 11 appearances in the Egyptian Premier League in 2017-18. The defender previously made 25 appearances across all competitions in 2016-17 for Enppi Club in Egypt.
Before returning to Egypt, Tarek made one MLS appearance with Columbus Crew SC in the 2016 MLS season while on loan from Spanish La Liga side Real Betis.
Tarek played two seasons for Egyptian Premier League side El-Gouna FC from 2013 to 2015, making 47 appearances across all competitions. He began his career in 2010-11 with 1. FC Magdeburg II in Germany before moving to SC Freiburg II and VfL Wolfsburg II.
Tarek, who was born in Los Angeles but moved to Egypt as a child, made his senior international debut for Egypt on March 28, 2017 in a 3-0 friendly win over Togo.