Hi there,
Thanks for your question. The short answer, is no, being a software engineer is not a 'negative' per se. BUT there are two ways in which software engineers could be facing specific challenges in applying to b-school.
First-- there is a growing pool of software engineers & IT professionals applying to b-school. This is likely most common among applicants from India, so if one is in both of those groups (Indian/IT), there are SO many applicants that are very similar. Schools like to create a 'microcosm' of the world within the classroom. So diversity is desired. The more different nationalities, industries, experiences, roles, perspectives they can get into the class, the better (as long as they are strong/qualified applicants of course!!). SO.... while they don't generally "allocate" only x # of places for say, software engineers... it is natural that if you are part of a larger group of similar applicants, you may have more of a challenge differentiating yourself, than someone with a less common background would. Note that this same challenge can also be said for investment bankers, for example. Here is a blog post which may be helpful:
http://www.mbamission.com/blog/2013/06/ ... ntation-4/.
Secondly, and still related to the above and in particular to the blog post I just mentioned.... you'll want to think about what the 'preconceptions' are for software engineers (or whatever your role is, for any applicant!) and work to show how you are more than just the 'stereotype.' Software engineers & IT professionals are sometimes thought of as strictly technical. It's expected that they have strong quant and analytical skills.... but the b-schools want to know about people skills...leadership... teamwork...motivating others... etc. So that is a challenge facing anyone in mostly technical work.
As for your specific profile, it sounds very strong so far. First of all, there are fewer female applicants with solid quant/analytical/IT skills, and you mentioned how you HAVE had leadership opportunities and plenty of experience working on communication skills, so those all help. And your experiences mentoring girls/young women really show a lot about you and you would presumably be able to discuss what you've learned from those experiences. I don't know much about your post-MBA goals which are also relevant, but with the GMAT you expect, and strong essays, I would think you would be considered at top schools. HBS is always tough of course ;), and sometimes it comes down to who the OTHER applicants are and how you stack up... but you are off to a good start. Good luck! Keep us posted!