I work like a dog and have been since engineering school. Actually was working like a dog in school too. I think I genuinely deserve the pay considering the day to day stress of the job and the complex workload.
This is the basic fact that so many people just fail to grasp.
Developing code (duh), leading a team, reviewing PR's monitoring the continuous release pipelines, providing production support, recruiting (takes a surprising chunk of my time), sprint ceremonies, Fixing bugs and talking to QA