> these compensation levels are reserved for people that would be especially painful to replace, and the criteria are rarely cut and dry.
So they'd be more like the "fellow" position at other companies, then, yes? Or the senior staff engineers?
The problem isn't the 900k, the problem is the 90-900k range. You can hide a lot of evil in a range that wide. You can hide gender and ethnic pay biases in that range.
a 500-750k range for Principal engineers or 500k to 2MM range for "Senior Staff Engineers" makes more sense than 90k to 900k.