@SteamDNT (DISCLAIMER: I'm 24, so I don't REALLY know what the Heck I'm talking about
)
You said you're interning yeah? So, I assume you're still in school? What are you looking for right now: a part time job while you finish up school, a career, a hobby? If you want a steady job that you like (career?), then use your time at school to network and find the job that is the least flaxty. If you are out of school and cannot find work, one option is to go back to school to master your craft (excuse the pun); I know of at least one EE that did that when the economy tanked in '08.
Think in terms of return on investment. If you HAVE to work a flaxty job, make sure you are getting something out of it besides just money (experience, connections, a way to get through school and not starve, etc).
I worked at whole foods for 3 years, not knowing that there were TONS of technician roles in the LA area that I could have applied for. Don't do that. That's just a huge waste of time.
If you are looking for a part time gig, then others have made some great suggestions. In addition, I will add that technician roles can pop up in some pretty weird and interesting places, although many of the jobs can be boring and repetitive over time. But you won't hate yourself. The whole "technician" thing is just one example, of course.
I've gotten some decent gigs off craigslist, but that is incredibly dependent on the area you live in (LA was a jackpot, really). Since you are into CS, I would embrace collaboration and start working on projects with other people.
How do I find a balance of morality, job fulfillment, and actual wealth?
^ I mean, this is something most of my coworkers, who have been successful in their careers for 10-20 years, still struggle with to this day. So I wouldn't expect to find a magical answer to this question. Instead, frame the question differently: "What are my goals, and how do I fulfill them without killing myself?"