The most effective thing you can do as a software engineer is to contribute to applied machine learning research and implementation in bio/chemoinfomatics. Solve protein folding, and entire classes of such diseases would be curable. DeepMind has given computational biology its ImageNet moment, but there is still a large amount of room to improve for production level use (beyond merely as a research tool). Truly talented ML engineers willing to work on biology are very rare.