> than be considered a "blue collar engineer" as I currently am considered by my peers.
I might be completely wrong about this, but I feel you have low-self esteem and you are tying your sense of self-worth to where you work.
Whenever I have heard something negative about Amazon is that they overwork people and there is no work life balance. But almost all of them have said it was worth it in terms of growing and learning.
If you feel that what you are working on has enough impact, and you are learning a lot. Put your head down, fuck what others think of Amazon, and grow as an engineer. After that a lot more opportunities might open for you.