Sachverhalt: A. Mit "Schenkungsvertrag und Abtretungsvertrag mit Leibrente" vom 1. Februar 2005 schenkte der in Denia/Spanien ansässige B X._ seiner ebenfalls dort ansässigen Ehefrau C X._ das Grundstück GB _ Nr. _. Gleichzeitig übertrug diese das Grundstück auf ihre Tochter aus erster Ehe, A._, gegen Einräumung einer auf das Leben von B und C X._ gestellten Leibrente von monatlich Fr. 2'000.--. Der Kapitalwert der Rente belief sich auf Fr. 420'480.-- und der Verkehrswert des Grundstücks betrug Fr. 1'200'000.--. Mit Veranlagungsverfügung vom 7. Mai 2007 verpflichtete das Steueramt des Kantons Solothurn A._ zur Bezahlung von Schenkungssteuern in Höhe von Fr. 38'321.--. In der Differenz zwischen dem Verkehrswert des Grundstücks (Fr. 1'200'000.--) und dem Kapitalwert der Leibrente (Fr. 420'480.--) erblickte es einen unentgeltlichen Vermögensübergang in Höhe von Fr. 779'520.-- und nach Abzug des Freibetrags von Fr. 13'100.-- eine steuerbare Schenkung von Fr. 766'420.--. Zwar wären sowohl die Schenkung unter Ehegatten als auch die Schenkung der Mutter an die Tochter an sich steuerfrei. Das Steueramt beurteilte aber das gewählte Vorgehen als Steuerumgehung, zumal bei einer direkten Schenkung des Stiefvaters an die Stieftochter die Schenkungssteuer erhoben wird. B. Gegen die Verfügung vom 7. Mai 2007 erhob A._ Einsprache. Mit Entscheid des Steueramtes vom 12. Oktober 2007 wurde diese abgewiesen. Einen Rekurs hiergegen wies das Steuergericht des Kantons Solothurn mit Urteil vom 16. November 2009 ab. C. Mit Eingabe vom 15. Januar 2010 führt A._ - entsprechend der Rechtsmittelbelehrung des vorinstanzlichen Entscheids - subsidiäre Verfassungsbeschwerde beim Bundesgericht. Sie beantragt die vollumfängliche Aufhebung des angefochtenen Urteils sowie der Veranlagungsverfügung vom 7. Mai 2007. Eventualiter sei die Angelegenheit zur Neubeurteilung an die Vorinstanz zurückzuweisen. Das Steueramt und das Steuergericht des Kantons Solothurn schliessen auf Abweisung der Beschwerde, soweit darauf einzutreten ist. Die Eidgenössische Steuerverwaltung verzichtet auf eine Stellungnahme. 