My favorite piece on this topic is “What can a technologist do about climate change” http://worrydream.com/ClimateChange/
We started http://climateaction.tech/ to amplify and connect tech workers with just these types of questions, check out our guides there and join the Slack to connect with other folks wrestling with the same questions.