Sachverhalt: A. Der deutsche Staatsangehörige X._ (geb. 1965) war ab dem 1. Juli 2004 bei der Y._ AG mit Sitz in Muttenz/BL angestellt. Gemäss Handelsregisterauszug amtierte er seit dem 13. Juli 2005 als Geschäftsführer und Präsident des Verwaltungsrats mit Kollektivunterschrift zu zweien. Die Y._ AG unterliess es, vom 1. Juli 2004 bis Mitte 2007 den Quellensteuerabzug am ausbezahlten Lohn von X._ vorzunehmen. In der Folge stellte das Steueramt des Kantons Aargau am 4. Juni 2007 der Y._ AG nachzubezahlende Quellensteuern im Gesamtbetrag von Fr. 29'913.-- in Rechnung. Nachdem am 11. September 2007 über die Y._ AG der Konkurs eröffnet worden war, forderte das kantonale Steueramt X._ mit Verfügung vom 31. Oktober 2007 auf, den Betrag in der Höhe von Fr. 29'913.-- zu bezahlen. B. X._ erhob gegen diesen Entscheid Einsprache und machte geltend, er habe den geforderten Betrag an seine Arbeitgeberin entrichtet und die Voraussetzungen für einen Direktbezug beim Steuerpflichtigen seien nicht erfüllt. Mit Entscheid vom 27. Oktober 2008 hiess das kantonale Steueramt die Einsprache teilweise gut, indem es die von X._ geforderte Quellensteuer auf Fr. 29'094.-- reduzierte; im Übrigen wies es die Einsprache ab. Den dagegen erhobenen Rekurs hiess das Steuerrekursgericht des Kantons Aargau mit Urteil vom 23. Juli 2009 gut und reduzierte die vom Steuerpflichtigen zu bezahlende Quellensteuer auf Fr. 429.--. Gegen dieses Urteil erhob das kantonale Steueramt Beschwerde an das Verwaltungsgericht des Kantons Aargau. Mit Urteil vom 21. April 2010 hiess das Verwaltungsgericht die Beschwerde gut, hob das Urteil des Steuerrekursgerichtes auf und verpflichtete X._, die Quellensteuer von Fr. 29'094.-- an das Steueramt zu bezahlen. C. Mit Eingabe vom 10. Juni 2010 führt X._ Beschwerde in öffentlich-rechtlichen Angelegenheiten bzw. subsidiäre Verfassungsbeschwerde beim Bundesgericht. Er beantragt, das Urteil des Verwaltungsgerichts des Kantons Aargau vom 21. April 2010 aufzuheben und festzustellen, dass der Entscheid des Steuerrekursgerichts "rechtlich korrekt erging" und die zu bezahlende Quellensteuer dementsprechend auf Fr. 429.-- festzulegen sei. Gerügt wird die Verletzung des Willkürverbots (Art. 9 BV) sowie des Grundsatzes der Gleichmässigkeit der Besteuerung (Art. 127 Abs. 2 BV) bzw. des Rechtsgleichheitsgebots (Art. 8 BV). Das Verwaltungsgericht des Kantons Aargau verzichtet unter Verweis auf den angefochtenen Entscheid auf eine Vernehmlassung. Das kantonale Steueramt und die Eidgenössische Steuerverwaltung schliessen auf Abweisung der Beschwerde, währenddem das Steuerrekursgericht des Kantons Aargau sich nicht hat vernehmen lassen.