Dev Career Framework Dev Framework | Development Framework | Engineering Framework
These are the expected competencies of the Dev Sub Department team members at GitLab by Job Title.
Intermediate Backend Frontend Senior Backend Frontend Staff Backend Frontend Principal Principal Engineer
Development Department Competencies: Intermediate Dev Framework | Development Framework | Engineering Framework
Intermediates at GitLab are expected to exhibit the following competencies:
Intermediate Leadership Competencies Intermediate Technical Competencies Intermediate Values Alignment Intermediate Leadership Competencies Engineering Assumes goodwill, and is able to disagree and commit. Capable of delivering work despite periodical distractions. Constructively raises concerns. Communicates in a clear, timely, and effective manner. Capable of adapting their messaging to technical audience. Understands organization structure and processes.
Development Department Competencies: Intern Dev Framework | Development Framework | Engineering Framework
Interns at GitLab are expected to exhibit the following competencies:
Intern Technical Competencies Intern Values Alignment Intern Leadership Competencies Engineering Assumes goodwill, and is able to disagree and commit. Capable of delivering work with clear requirements and guidance. Constructively raises concerns. Communicates in a clear, timely, and effective manner. Able to clearly and effectively convey their thoughts and reasoning.
Development Department Competencies: Principal Dev Framework | Development Framework | Engineering Framework
Principals at GitLab are expected to exhibit the following competencies:
Principal Leadership Competencies Principal Technical Competencies Principal Values Alignment Principal Leadership Competencies Engineering A principal engineer generally operates at an organizational (sub-department or stage, for example) level scope, serving as their organization’s technical lead and connecting their organization to other parts of GitLab.
Helps team members of all levels understand their organization’s domain and technology through clear and effective communication.
Development Department Competencies: Senior Dev Framework | Development Framework | Engineering Framework
Seniors at GitLab are expected to exhibit the following competencies:
Senior Leadership Competencies Senior Technical Competencies Senior Values Alignment Senior Leadership Competencies Engineering Communicates clearly and effectively, both written and verbally, when advising, setting expectations, or suggesting improvements. This applies whether interacting with team members, customers, or the wider community. Able to deliver work, even when given unclear requirements, within the context of their team.
Development Department Competencies: Staff Dev Framework | Development Framework | Engineering Framework
Staff at GitLab are expected to exhibit the following competencies:
Staff Leadership Competencies Staff Technical Competencies Staff Values Alignment Staff Leadership Competencies Engineering A staff engineer generally operates at a team level scope, serving as the technical leader for one or more of their team’s domains of responsibility.
Helps others across the organization understand their team’s domain and technology.