Erste Erfahrungen bei internationalen Meisterschaften sammelte Nicolae Soare im Jahr 2010, als er bei den Juniorenweltmeisterschaften im kanadischen Moncton in 30:37,23 min den 14. Platz im 10.000-Meter-Lauf belegte. Im Jahr darauf wurde er bei den U23-Europameisterschaften in Ostrava in 30:34,41 min, 16. und 2012 gewann er bei den Balkan-Meisterschaften in Eskişehir in 8:33,41 min die Silbermedaille im 3000-Meter-Lauf und auch über 5000 m gewann er in 14:49,50 min Silber. Zudem wurde er beim Halbmarathon in Cluj-Napoca in 1:06:43 h Dritter und beim Halbmarathon in Oradea lief er nach 1:05:24 h auf dem zweiten Platz ein. 2013 gewann er bei den U23-Europameisterschaften in Tampere in 29:43,76 min die Silbermedaille über 10.000 m hinter dem Spanier Gabriel Navarro und im 5000-Meter-Lauf belegte er in 14:27,68 min den achten Platz. Mitte September siegte er dann in 1:04:26 h bei den Balkan-Halbmarathonmeisterschaften in Oradea. Bei den Halbmarathon-Weltmeisterschaften 2014 in Kopenhagen erreichte er nach 1:04:07 h Rang 63 und siegte später im Jahr in 1:04:53 h beim Bukarest-Halbmarathon. Zudem siegte er Ende Juli auch bei den Balkan-Meisterschaften in Pitești in 14:17,95 min über 5000 m. 2015 nahm er an der Sommer-Universiade in Gwangju teil und gewann dort in 29:18,71 min die Silbermedaille über 10.000 m hinter dem Russen Igor Maximow. Zudem belegte er in 1:07:49 h den Zehnten Platz im Halbmarathon. Anschließend wurde er bei den Balkan-Meisterschaften in Pitești in 14:36,60 min Vierter über 5000 m. Bei den Halbmarathon-Weltmeisterschaften 2016 in Cardiff wurde er nach 1:06:18 h 48. und nahm anschließend im Marathonlauf an den Olympischen Sommerspielen in Rio de Janeiro teil und gelangte dort nach 2:31:53 h auf Rang 126. Anschließend wurde er positiv auf Meldonium getestet und daraufhin für mehrere Monate gesperrt.