The federal wage survey asks employers what they pay people in each occupation, not at each level. A new graduate and a 15-year principal engineer are both counted as software developers. That is why this page uses percentiles: the senior label maps to the upper part of the distribution, not to a separate figure.
The 75th percentile is a reasonable floor for a senior title at most employers, and the 90th percentile approximates the staff and principal levels above it. By definition, one in ten software developers earns more than the national 90th percentile of $214,670.
BLS measures wages rather than total compensation. At public tech companies a large share of senior pay comes as stock grants, which are outside these figures. Use the BLS numbers to compare base pay, and evaluate equity separately.