Well, this should be common knowledge.
But of course you don't know what you don't know, and after all
you are not a STEM graduate. So here it is, FYI: Software engineers are typically degreed in computer science or mathematics. Many of the older software engineers like myself have degrees in mathematics - because most schools didn't have a separate program for computer science or software engineering 40-50 years ago. Many of the top software engineers have degrees in mathematics. My degree is in mathematics with a lot of computer science courses.
In particular, the hottest field for software engineers now is data mining - and that is mostly statistics, or mathematics. The best programs in computer science and software engineering are packed with courses in mathematics. Mathematics is, in fact, the most important subject for a software engineer.
And, one might observe that the top software engineers in the field have degrees in mathematics, such as Jon Skeet, Linus Torvalds, Donald Knuth and others. In fact, the current top software engineers in the field with degrees in computer science are younger (relative to my age) guys.
en.wikipedia.org
You also find software engineers with degrees in physics, engineering and other sciences. Physics is common - because there aren't that many jobs in physics for all the physics graduates - so they switch to computer science, - same for many engineering disciplines like civil engineering - there are more graduates than jobs, so they move to software engineering.
My official title at most of my jobs since the 1980s is "Sr. Software Engineer" or "Principal Software Engineer" --- or "Sr. Systems Engineer" (a Wells Fargo term). "Sr. Software Engineer" is the most common term and is very broad. Many companies rank the Software engineers: I, II, III, IV, V. Another title is "Software Architect" - but most software engineers prefer "Sr. Software Engineer" because it is fairly clear what that is, and a "Software Architect" may be somebody who doesn't really do any computer programming. but may in fact be a kind of incompetent who just manages the real thing.