Subculture wise, SF is barely represented in computer graphics or high performance optimization circles, like gamedev or demoscene, arguably a class of field that produces top quality software engineers.
Yes. I'm not implying only SF produces great engineers. I'm saying that for a specific large set of problems, SF is swimming in great engineers for those problems.
For other problems, elsewhere may well be better. Gamedev, I'd say SoCal, NC, TX are all better places.(Though the studios have done a "great" job choking off the indie scene). If you talk high performance non-gfx, I'd go with NYC, HFT is pretty interesting.
But that's the whole point. Pick a place that has people who care about the thing you want to do. Because top engineers are almost always engineers who deeply care about the field they're in.