This part:
> I don't feel like I'm a member of many groups.
And this part:
> I suppose you could say I'm part of the group of Caucasian males by birth or part of the group of software engineers by trade,
So, you are belonging to three priviledged groups. Male, Caucasian, software engineer. It's easy to overlook this group membership, since it silently represents priviledge. Those outside these groups definitely notice that they are not in them. Ask a discriminated woman, a discriminated non-white, or an amazon warehouse worker.
That's why I pointed out that it's easy to forget group membership that confers priviledge.
> Also you're assuming a lot about my background
No, I went by exactly the information you conveyed yourself. See above.