Climate change should be anyone's first answer.
Some time ago I talked to a software developer who was both impressed by non-profit efforts by NGOs to combat Ebola in Sierra Leone and depressed at the same time because he thought that as a software developer (and not a medical professional, for instance) he couldn't contribute anything to such efforts.
I told him that a huge part of that specific effort in Sierra Leone was a piece of EMR software that allowed physicians and nurses to efficiently capture and retrieve patient data without being able to depend on a reliable local network infrastructure.
I'm certain similar opportunities exist with climate change, too.