It would be good to know if you come across any advice for this (e.g. specialised job boards, etc.)
So far I've managed to avoid jobs I consider to be less ethical (e.g. developing proprietary software, high frequency trading, etc.)
Now I'm wondering how I can do something that's a net positive, rather than just keeping the cogs turning in some indifferent corporate machine...