I worked at GE for a while, in a nonsensical government "produce specifications no one will ever read or care about" job. No rhyme, no reason.
I'd get home and collapse face first on my bed, exhausted, after putting in only 8 hours and accomplishing nothing all day.
Meanwhile, I worked with a former Army Ranger, who'd be jolly and giggling all day. "What a great job! I can get up and get a drink of cool, clean water, any time I want to. Wow! What a deal!"
(He told me how the sleep deprivation in Ranger training was basically torture, and he was hallucinating and barely sane through most of it. He "coped" by seriously envisioning himself as a Frodo, trudging through some hellish Bataan Death March quest. )
I suggest that if you're in an office job that "exhausts" you, you're doing it wrong, and the place almost certainly is not one where you'd really want to be, even if you were doing it right. I was doing it wrong. He was doing it right.
First, get your head right about that soul sucking place, see it for what it is, see that you don't want to be there, and so have minimal true worries about getting canned. Then get out. This should be obvious with a minute of thought.
The fact that this minute is not spent and acted on is further evidence for my claim
and don't care enough about their own lives to take care of business and take action to improve their lives.
Tiredness in office work is caused by boredom, worry, or resentment. Basically it is a huge "do not like" feeling. Source: Dale Carnegie
However there is one issue. Doing something boring means you have more abilities than required, so pretty sure you will be never fired for underachievement. You look a less boring, more challenging job, there is a higher chance of not being able to do it right and getting sacked. So basically it is a trade-off between sure income vs. feeling good.
Right know I have a boring job, but I will NOT risk having to tell...
Here is an interesting blog post about a guy who did a resume experiment between two positions which he argues are by experience identical, but occupy different "social status" positions in tech: A software engineer and a data manager.
The author concludes that positions that are labeled as code-monkey-like are low status, while positions that are labeled as managerial are high status. Even if they are "essentially" doing the same sort of work.
Not sure about this methodology, but it's food for thought.