Ehhhhh... don't fluff the street up that much. I would say that there are plenty of really smart people who can math the fuck out of things, but that generally the software engineering precision is not what you would expect given the amount of money and effort that goes into this stuff.
Given no other information, I'd probably take an engineering manager from SV over one from Wall Street, but I might want a Wall Street PhD over a SV one, unless the task was to build a programming tool. Then I'd throw all the WS guys into a ditch.