I steer clear of rock star job listings too. I suspect it means they have a weak team, weak technology, or both, or some kind of tangled mess, and they hope someone can come and fix it all for them while the other team members hold their responsibility at arm's length.