As someone who has needed to hire quite a few developers, I will say that the biggest communality of the greatest software engineers are those who are in it for fun. So I ask about side projects, I ask about what they did as kids, I ask about what they're excited about... Someone who is just there for the money can be great in a bigger company but has no place in a startup.