I'm an IT Recruiter here in the SF Bay Area and the Silicon Valley. I have recruited for eBay, IBM, Yahoo, Cisco, along with several other Fortune 500 companies.
I've also had the pleasure of knowing a few game companies and their recruiters. I can tell you that based on what you wrote, you might be better off pursuing a general career in Software Engineering, and not necessarily game development. Game development is very stressful, but very rewarding. HOWEVER, the pay in the gaming industry is no where near what other companies pay for software engineers. Almost the entire gaming industry is below market because it's common knowledge that people take jobs in that industry because it's a passion, not because they want to make a lot of money.
If you're going to make a big effort into development, start off with contracts. Contract and contract and contract some more, at least for 2-3 years so you have some good experience and project based work under your belt. At that point you could decide whether you wanted to stay as a contractor and just consult (more money, less stability, you get to decide when you want to work) vs full time employment (stability, benefits, paid time off, not as flexible schedule, usually not as much money).