You apparently are very qualified for engineering tasks; what about using your knowledge to work for yourself? If even You work for Google, they pocket all the profits; if You work for yourself, that's entirely different game, entirely different satisfaction.
And by the way, You could hire good programmers for Your company - You know what they must know :)