There will be a matchmaking system for the release, that's for sure. For the first beta, though, I wouldn't count on it. Down the line probably, but I imagine cleaning up the engine and finishing off the demigods and the gameplay is more of a priority than robust matchamking. The first beta will be multiplayer only so obviously there will be a way for people to play together
Just my guess, of course.