Hey I come from a Software engineering background too, I wish you the best in your endeavors, I know how hard it is to get your scope small enough to make a playable game for a jam. We all have crazy ideas about the big games we wanna make but game jams are so unique in that sense as it'll completely change your way of thinking for game development. I've been trying to participate in more jams and I hope to see you in one in the future! Good luck!