Commit 986efd18 authored by Erran Carey's avatar Erran Carey
Browse files

Document engineering job architecture update

parent 04baa876
Loading
Loading
Loading
Loading
+16 −7
Original line number Diff line number Diff line
@@ -178,6 +178,9 @@ For more details on logistics of ending an interim or acting period please refer
  eng:stfe(Staff Frontend Engineer);
  click eng:stfe "https://handbook.gitlab.com/job-families/engineering/development/frontend/#staff-frontend-engineer";

  eng:sstfe(Senior Staff Frontend Engineer);
  click eng:sstfe "https://handbook.gitlab.com/job-families/engineering/development/frontend/#senior-staff-frontend-engineer";

  %% backend roles
  eng:tbe(Intern Backend Engineer);
  click eng:tbe "https://handbook.gitlab.com/job-families/engineering/development/backend/#intern-backend-engineer";
@@ -194,6 +197,9 @@ For more details on logistics of ending an interim or acting period please refer
  eng:stbe(Staff Backend Engineer);
  click eng:stbe "https://handbook.gitlab.com/job-families/engineering/development/backend/#staff-backend-engineer";

  eng:sstbe(Senior Staff Backend Engineer);
  click eng:sstbe "https://handbook.gitlab.com/job-families/engineering/development/backend/#senior-staff-backend-engineer";

  %% fullstack roles
  eng:tfs(Intern Fullstack Engineer);
  click eng:tfs "https://handbook.gitlab.com/job-families/engineering/development/fullstack/#intern-fullstack-engineer";
@@ -210,6 +216,9 @@ For more details on logistics of ending an interim or acting period please refer
  eng:stfs(Staff Fullstack Engineer);
  click eng:stfs "https://handbook.gitlab.com/job-families/engineering/development/fullstack/#staff-fullstack-engineer";

  eng:sstfs(Senior Staff Fullstack Engineer);
  click eng:sstfs "https://handbook.gitlab.com/job-families/engineering/development/fullstack/#senior-staff-fullstack-engineer";

  %% Engineering Manager
  eng:em(Engineering Manager);
  click eng:em "https://handbook.gitlab.com/job-families/engineering/development/management/engineering-manager/";
@@ -238,17 +247,17 @@ For more details on logistics of ending an interim or acting period please refer

  %% career progression
  subgraph Based on Merit & Company Need
  eng:stfe & eng:em
  eng:stbe & eng:em
  eng:stfs & eng:em;
  eng:sfe-->eng:stfe-->eng:sstfe & eng:em;
  eng:sbe-->eng:stbe-->eng:sstbe & eng:em;
  eng:sfs-->eng:stfs-->eng:sstfs & eng:em;

  eng:em-->eng:sme-->eng:dir-->eng:sde-->eng:vpd;
  eng:stbe & eng:stfe & eng:stfs-->eng:pre-->eng:dis-->eng:fel;
  eng:sstbe & eng:sstfe & eng:sstfs-->eng:pre-->eng:dis-->eng:fel;
  end
  subgraph Merit Based
  eng:tfe-->eng:afe-->eng:ife-->eng:sfe-->eng:stfe & eng:em
  eng:tbe-->eng:abe-->eng:ibe-->eng:sbe-->eng:stbe & eng:em;
  eng:tfs-->eng:afs-->eng:ifs-->eng:sfs-->eng:stfs & eng:em;
  eng:tfe-->eng:afe-->eng:ife-->eng:sfe;
  eng:tbe-->eng:abe-->eng:ibe-->eng:sbe;
  eng:tfs-->eng:afs-->eng:ifs-->eng:sfs;
  end
```

+5 −1
Original line number Diff line number Diff line
@@ -14,10 +14,14 @@ title: "Engineering Career Framework: Associate"

### Associate Leadership Competencies

Please refer to [Engineering Job Levels](/handbook/total-rewards/compensation/compensation-calculator/#engineering-job-levels) for current competencies.

{{% include "includes/engineering-careers/associate-leadership-competency.md" %}}

### Associate Technical Competencies

Please refer to [Engineering Job Levels](/handbook/total-rewards/compensation/compensation-calculator/#engineering-job-levels) for current competencies.

{{% include "includes/engineering-careers/associate-technical-competency.md" %}}

### Associate Values Alignment
+27 −0
Original line number Diff line number Diff line
---
title: "Development Department Career Framework: Senior Staff"
---

## Development Department Competencies: Senior Staff

{{% include "includes/engineering-careers/dev-career-matrix-nav.md" %}}

**Senior Staff at GitLab are expected to exhibit the following competencies:**

- [Senior Staff Leadership Competencies](#senior-staff-leadership-competencies)
- [Senior Staff Technical Competencies](#senior-staff-technical-competencies)
- [Senior Staff Values Alignment](#senior-staff-values-alignment)

---

### Senior Staff Leadership Competencies

Please refer to [Engineering Job Levels](/handbook/total-rewards/compensation/compensation-calculator/#engineering-job-levels) for current competencies.

### Senior Staff Technical Competencies

Please refer to [Engineering Job Levels](/handbook/total-rewards/compensation/compensation-calculator/#engineering-job-levels) for current competencies.

### Senior Staff Values Alignment

{{% include "includes/engineering-careers/values-competency.md" %}}
+5 −1
Original line number Diff line number Diff line
@@ -14,10 +14,14 @@ title: "Engineering Career Framework: Intermediate"

### Intermediate Leadership Competencies

Please refer to [Engineering Job Levels](/handbook/total-rewards/compensation/compensation-calculator/#engineering-job-levels) for current competencies.

{{% include "includes/engineering-careers/intermediate-leadership-competency.md" %}}

### Intermediate Technical Competencies

Please refer to [Engineering Job Levels](/handbook/total-rewards/compensation/compensation-calculator/#engineering-job-levels) for current competencies.

{{% include "includes/engineering-careers/intermediate-technical-competency.md" %}}

### Intermediate Values Alignment
+5 −1
Original line number Diff line number Diff line
@@ -14,10 +14,14 @@ title: "Engineering Career Framework: Intern"

### Intern Leadership Competencies

Please refer to [Engineering Job Levels](/handbook/total-rewards/compensation/compensation-calculator/#engineering-job-levels) for current competencies.

{{% include "includes/engineering-careers/intern-leadership-competency.md" %}}

### Intern Technical Competencies

Please refer to [Engineering Job Levels](/handbook/total-rewards/compensation/compensation-calculator/#engineering-job-levels) for current competencies.

{{% include "includes/engineering-careers/intern-technical-competency.md" %}}

### Intern Values Alignment
Loading