How about the language barrier? Is it realistic for an English speaking North American to move to Sweden and work there? I presume Swedish will be their primary language...
In tech it should be fine. I know in the game industry, at least, they don't care what other languages you speak, as long as you speak English. May or may not be true at bigger companies, e.g. if you're in IT in a big mainly-Swedish company.
Though if you want to work at a bigger company, you could try Denmark, where my impression is that English workplaces are multiplying much faster. The biggest private-sector employer, Maersk, a few years ago switched to an officially all-English workplace, and this is becoming common. Their motivation was that as a multinational logistics company, it's too troublesome to have different languages involved: they want to have the flexibility to assign someone from Hong Kong to a Copenhagen-hosted teleconference, or forward them a document created in Copenhagen, so corporate policy is now that everything happens in English, except for a narrow range of things that legally must be done in other languages.
Most people speak English, including bus drivers and anyone else you'll meet. I think the consensus is that swedes probably have the best English of all who don't have it as their first language.
So it isn't just realistic, it's simple. Language-wise you may find it easier than parts of the UK (I'm not even joking).
In the tech sector as well as all larger/multinational corporations English will be the primary language used.
In fact, people who come to learn Swedish are routinely disappointed when they don't get a chance to try it, as the swedes are so delighted to speak English.