Well, if you're willing to pay for it, you could probably poach engineers by offering better salaries. I've noticed job listings outside of the Chicagoland area that are easily 15-25K less than what I could get in Chicago... and Chicago is low compared to NYC, Boston, SF, etc.