Hi lifeboy,
you're right. Running mattermost as a non-root user is a security
enhancement.
I found this https://bbs.archlinux.org/viewtopic.php?id=162297 that may
help you creating your systemd service configuration.
I'll try later to install on CentOS 7.2 and I'll get back to you.
Best regards,
Leonardo