This page is not meant to cover everything one needs to know about a Staff Support Engineer. Instead, it's meant to cover things that are specific to the role.
You can learn about the promotion process to the Staff level in Support Engineer Career Path.
Staff Support Engineers at GitLab will generally focus on the following things:
You can read more about the role in:
A Staff Support Engineer should report to the level above Support Manager, meaning a Senior Manager or Director.
In FY23-Q2, Support Leadership trialed a Staff Level Engineer reporting to a Manager and then reporting to a Senior Manager.
Based on that trial, those involved believe that a Staff Support Engineer is more impactful and effective reporting to the Support Senior Leadership management level.
Following are some of the reasons (not an exhaustive list) behind the decision. The Staff Support Engineer reporting to a senior manager/director:
To work more efficiently, the Staff Support Engineer should assign merge requests to a relevant DRI instead of the more common "assign to your manager for review".
There are various ways to keep track of what's happening at a higher level in Support, including, but not limited to:
Similar to OKRs for Support Engineering Managers, Staff Support Engineers can optionally work on OKRs.
Staff Support Engineers should discuss with their manager if and when to take on OKRs with the following considerations:
Staff Support Engineers are encouraged to have a README.