R&D is split into multiple divisions, detailed below. Areas of responsibility (AORs) for each team are linked.
The Product division builds and ships the majority of anything product related.
The Core Product sub-division is responsible for building the features and systems of the core product.
The Platform sub-division is responsible for the libraries, architecture and infrastructure, collectively the platforms, that the core product is built upon.
The Growth division develops solutions and features across the spectrum that allow us to reach more users and customers.
The Data Engineering division builds and supports the data infrastructure and analysis tools.
The Cloud division is responsible for the delivery and operations of Mattermost products across SaaS and self-hosted deployment options.
The Security division is responsible for the implementation and monitoring of the company's security program.