I'd recommend starting at a company of 30-50. It's large enough so some processes are already there, yet small enough that your actions have impact, and you have influence on the processes. Software companies at this size have a pressure to grow, so you'll be there when processes are defined. There are specialists for some things you don't need to care about, but you meet them, and can talk to them about their roles and learn about them as well.