Define "software engineer"? I know for example the US gov puts basically all tech jobs in the same bucket of IT. Hardcore low-level assembly programmers with people who set up office on business machines.
I would speculate the total number of people the average HN reader would consider a software engineer is much lower.
I would speculate the total number of people the average HN reader would consider a software engineer is much lower.