Анастасия,
самый надежный способ - получить образование в Испании. Уже во время обучения Вы получаете разрешение на работу.
Перспективы после получения высшего образования в Испании
Если Вы находитесь в стране по студенческой визе более 3 лет, получили высшее образование в Испании и получили предложение работы, Вы имеете право подавать документы на оформление вида на жительство.
Расходы на обучение
Стоимость обучения в государственном университете – от 2000 евро в год, в частном - от 7 000 до 30 000 евро в год.
Расходы на жизнь в Испании
Затраты на оплату жилья обычно в среднем составляют в Мадриде, Барселоне - 650-900 евро в месяц, в Саламанке, Авиле - 400-600 евро в месяц, на питание и транспорт – 200-400 евро в месяц.
Ищите компанию, которая сделает вам рабочую визу.
Знание испанского, кстати, формально необязательно. Да и де-факто оно не нужно.
В тех сферах, где привлекают иностранцев (finance, IT) - достаточно английского.