I know once-English majors with a similar story of a passion for what computing can reveal/create around a discipline that resulted in rich software careers. I am over a decade out of college, and in my personal experience passion for computing is more relevant than having a STEM background in software development. All this to say, I’m not sure % STEM focused is necessarily a reliable indicator of “future software engineer.”