Yes, and in fact if you look at the job boards you can get a picture. I am going to speak from what I saw two years ago.
If you teach devs in their classes you can get a starting salary of around $150k. That's a tough team to get into, since it's one particular team. If you are a developer in general you get around $80-120K starting. I got $95K straight out of a master's program.
Like any other company, a lot of it has to do with their commission to the recruiter that they pay. If you can somehow apply without a recruiter and have them really like you, you can probably get a larger salary.
If you stay for years then over time you'll be making more, probably around $200-300K. Unless you're really instrumental to the company, then you'll be making $500k probably. Still not as much as a trader or quant getting multi million dollar bonuses to stick around. But definitely good. Their company is a meritocracy, and if you want to keep one thing in mind, it is this: the more good work you do and the more indispensable your work is, the more you will be able to ask for in a couple years. Making yourself really indispensable is the trick there, and it's very possible.
Actually my advice to you is this: if this is a whole year away, look around and see what companies you like and form connections with hiring managers WITHIN that company, rather than external recruiters. How? I don't know, get to know employees and then have them put in a good word. They get a commission actually for introducing you, but it's nowhere near what a recruiter would get.