So what is http://careers.stackoverflow.com/? Is it a beta or something? Is the invite so you can personally make your own "résumé" page?

I'd forward this to my HR, as we're starving to find people in Vancouver...but not sure what the site is, or it's goal.