Song Chen comenzó su carrera futbolística jugando para varios equipos juveniles del Dalian Shide F.C. antes de ser enviado al equipo de reserva del equipo llamado Dalian Shide Siwu FC, al que se le permitió participar en la S.League de Singapur en 2008. Hizo su debut el 21 de febrero de 2008 en un partido de liga contra el Home United que terminó en una derrota por 2-1. Regresó al equipo juvenil de Dalian Shide cuando participaron en los Juegos Nacionales de China en 2009.
- ¿ Qué? Luego se trasladó al equipo de la Superliga China Shenzhen Ruby en 2010 junto con su compañero de equipo Quan Heng. Finalmente debutó en la liga por Shenzhen el 2 de mayo de 2010 en un partido contra Henan Jianye, entrando como sustituto de Yuan Lin en el minuto 43. Song gradualmente comenzaría a establecerse dentro del equipo hasta la introducción del nuevo entrenador en jefe Philippe Troussier, quien no integró a Song en su sistema táctico.