In the US, good software engineers or sysengineers get a "senior" title with 2-4 years experience, and probably closer to the 2. So, it's a "senior" position in title only.
Low-cost of living, "Senior" developers were making ~$80-$90,000 base upwards to $120,000 base (rare).
High cost of living areas the Senior developers were making $90,000 (probably poor negotiation or "title" based "Senior" vs skill level) to $160,000 base. In higher cost of living area's the benefits and "perks" were always higher, but tended towards a lower work-life balance. The work-life statement is generalized, since it is, of course, company dependent. In lower/mid level cost of living, "breaking" $100,000 was difficult to negotiate.
I've worked with several "senior" developers who had "decades" of experience but had no idea how to write good code.