I've received offers from companies in Denmark, Ireland and Netherlands. They did not care about the lack of a formal degree and they would sponsor a work VISA. I think the hardest part about finding a job in Europe is finding one that won't low ball you.