(I'm a Director-level with 30 reports in my organization, with a few managers as direct reports. These thoughts below reflect my current problems as well as problems I had when I was "just" an engineering manager. Note that the problems don't go away, just increase in scale...) Number one for first two questions: hiring. Finding solid, dependable people with the right skills and attitude is really, really hard. I pro…
>It's nigh impossible to find women and other marginalized groups. I was a VP Eng with a slightly larger team, and EVERY subteam in my org included one or more folks in those groups. I didn't go through any particular effort, but it's one of those things that builds on itself. Finding ANYONE was really difficult, so I couldn't target specific groups and hired anyone qualified that accepted an offer (which is probably…
To your point, every team in my org also has one or more... but it's not enough to have one in each team. More than half of the population of the United States are women, and far less than half of our engineering teams are comprised of women. And when talking about people of color, the stats are even worse. It's less about whether we have any and more about whether our team composition reflects the population accurately.
To your other point, one of the reasons our teams are composed inequitably like this is because of exactly what you described: we have to take ANYONE who is qualified and accepts an offer, because otherwise we'd never even come close to our hiring goals! (Not that we ever meet those, anyway...)