The source of truth for the R&D org structure and team membership is this spreadsheet.
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.

Core Product

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.

Data Engineering

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.