All kinds! I play a lot of classical ever since I picked up cello, but I write everything from jazz to techno to orchestral. My recent bits have been techno-rock and dance, but it's been a bit rough as I get used to modern music-writing. For listening, I'm very into J-Pop, jazz, rock, and Bollywood.
And yes, software engineering totally rocks as a profession. I didn't get started till I was already in college; never too late to learn!