What kind of jobs exist for Computer Scientists in social justice?
patio11: All of the organizations you admire have computer systems, and substantially all of them suck.  So you've got that going for you.  Word to the wise: they suck for a reason, and finding out exactly why they suck may not be a pleasant experience for you.You're wonderfully fortunate in that you have a skillset which scales to infinity and beyond.  Many of the people who are doing things you think are important are working in the virtual stone-age.  You can alleviate that, and give them force-multipliers which will let them spend more of their sharply limited time/effort/money on stuff that matters and less of their time/effort/money on doing largely worthless things in inefficient ways.Feeding the poor: worthwhile!  Inventory management which relies on having a woman with a graduate degree count cans and tally them on paper: waste!  Human factors which make eliminating her 'job' sound like you are attacking 'the cause': substantial!