I am a software developer like you and I work from home for a company based on Seattle.
Anyway I am not here to convince you to move to this city in particular but please consider low populated areas with green spaces.
This move has changed the life of my two kids, they went from being all day in their rooms playing with ipad, videogames etc to play outside, riding bikes, climbing trees, etc. Each one have like 10 friends they see every day. I feel they have more self-confidence since they can go outside alone for hours.
It has affected me as well, everything seems to be faster in an small town. There isn't queues when you go buy something, the services are better. Example the car wash in this town will pick up my car, wash it and bring it home. If I ask for a pediatrician home visit, the doctor will be in my front door 30 minutes after I call, compared to 4 hours. There are less places for food than in the big city, but it is more handmade and better.
The people is friendlier and there is honesty and trust among the neighbors. First time I went to buy something I ran out of cash and they didn't have debit/credit, the owner say "no problem, pay me tomorrow" even if I insisted to cancel the operation.
It took me a while to found a good internet service, I tried 3. Right now I have a 20M connection.
Anyway I think it has been the best decision I made in 2016. I am very happy to live here.