In my experience, the lower the job pays the higher the stress.
High-paying jobs pay enough to walk out anytime you feel like it.
That removes a ton of potential stress right there.
This is anecdote, but the higher salary companies I've worked at have been much more competent, productive and happier in general.
Most of the stress I've encountered in software development has been due to complexity brought by inexperience. They were all lower paying companies.