You and your friends can work collaboratively on a map, but not in real time- you won’t see changes they make- and you’ll want to set up source control and level streaming.
But you can have one friend work on, say, a market while you work on the courthouse (example of a town), and could submit/send changes to source control. It’s not what you’re looking for, but maybe it can help you until a better solution is reached.