From your other responses, it looks like you're American? If you're willing to move up to communist Canada (I kid, I kid), we're starving for engineers. Alberta needs civil engineers for their oil industry, and Ontario & the City of Toronto are hiring too.
I checked with my partner, and he's under the impression that getting a visa would require at least five years of experience, but he's going to double check. Is this not the case?