If you're considering Google, you should also check out software engineering and business development jobs at Palantir Technologies.  We have similar perks and compensation, top-notch engineers, and lots of interesting problems to solve.<p><a href="http://www.palantirtech.com/careers/positions" rel="nofollow">http://www.palantirtech.com/careers/positions</a>