Comment
Comment by jmopp
Try the Netherlands. You can do a spousal visa with an unmarried partner, and if you come in on a highly-skilled migrant visa, your partner can do any kind of work. If you can apply to and get a job with a software company who can relocate you, that would be optimal.