You might not realize but you might already have several similar people on your team, but you'll never know as it's now officially forbidden to even express one's opinion on these matters.
I have been on teams with people having opinions like "that guy" plus some people being vegan communist yoga teachers. And we have been able to get along just fine.
That is how it is and how it has to be in a big company.
He challenges unsupportable mental hangups with data and reason. Fuck yes I'd hire him (and if he lived in a different part of the world I could, because I am a hiring manager for a software engineering team at the moment).