Engineering Leadership

The Engineering Leadership becomes a cross-discipline management. A Senior Engineering Manager manages Engineering Managers with fullstack teams (frontend, backend, and fullstack engineers), and/or Engineering Individual Contributors (frontend, backend, and fullstack engineers)

Engineering Development Management Roles

Senior Engineering Manager, Development

The Senior Engineering Manager, Development role extends the Engineering Manager role.

Job Grade

The Senior Engineering Manager, Development is a grade 9.

Responsibilities

Senior Engineering Manager, Development responsibilities extend those of Senior Manager, Engineering with specific responsibities for the Development role.

Requirements

Senior Engineering Manager, Development requirements match those of Senior Manager, Engineering with specific requirements for the Development role.

Director, Development

Job Grade

The Director, Development is a grade 10.

Responsibilities

Director, Development responsibilities extend those of Director, Engineering with specific responsibities for the Development role.

Requirements

Director, Development requirements match those of Director, Engineering.

Distinguished Engineer

Job Grade

The Distinguished Engineer is a grade 10.

Responsibilities

The Distinguished Engineer role extends the Principal Engineer role as the individual equivalent of a Director, Engineering.

  • At this level the person’s contribution plays to their strength and role on the team. These contributions come in different forms such as: Ship large feature sets with team, completes feature discovery independently, publishes technical blogs and speaks at conferences, interfaces with customers and provides technical direction to stakeholders (Product, Sales, others)
  • Generate technical and process improvements
  • Contribute to the sense of psychological safety on your team
  • Work cross-departmentally
  • Be a technical mentor for other engineers
  • Author architecture documents for epics
  • Hold team members accountable within their roles

Senior Director, Development

  • The Senior Director, Development reports to the VP of Development.
  • The Senior Director, Development role extends the Director, Development role. This role is defined by the functional area(s) the person manages.

See Senior Director, Development

Engineering Fellow

The Engineering Fellow role extends the Distinguished Engineer role and is the individual contributor equivalent of a VP of Engineering.

Job Grade

The Engineering Fellow is a grade 12.

Responsibilities

  • Advocate for improvements to product quality, security, and performance that impact all of Engineering at GitLab.
  • Solve technical problems of the highest scope and complexity for the entire organization.
  • Exert significant influence on the overall objectives and long-range goals of GitLab.
  • Ensure that our standards for style, maintainability, and best practices are suitable for the unique problems of scale and diversity of use represented by the GitLab product. Maintain and advocate for these standards through code review.
  • Drive innovation across Engineering with a willingness to experiment and to boldly confront problems of immense complexity and scope.
  • Actively seek out and prioritize our toughest technical challenges with a goal of creating significant improvement for GitLab’s use, ease of development, and/or technical efficiency.
  • Represent GitLab and its values in public communication in all aspects of our software development lifecycle and public relations. Interact with customers and other external stakeholders as a consultant and spokesperson for critical projects and aspects of our technical architecture.
  • Provide mentorship for Senior and Staff Engineers at the company to help them grow in their technical responsibilities and to share your great expertise across the organization.
  • Confidently ship immense or otherwise extremely high-impact features and improvements with minimal guidance and support from other members of the organization.
  • Help create the sense of psychological safety in the department

VP of Development

The VP of Development role extends the Senior Director, Development role. It expands the role to cover full functional and product capabilities at GitLab.

See VP of Development.

Executive VP of Engineering

Job Grade

The Chief Technology Officer is a grade 12.

  • Drive recruiting of a world class team
  • Help their directors, senior managers, managers, and engineers grow their skills and experience
  • Measure and improve the happiness of Engineering
  • Make sure the handbook is used and maintained in a transparent way
  • Sponsor technical and process improvements
  • Own the sense of psychological safety of the department
  • Set quarterly OKRs around company goals
  • Define the agile project management process
  • Spend time with customers to understand their needs and issues
  • Be accountable for product quality, security, and performance

Performance Indicators

Hiring Process

Candidates for this position can generally expect the hiring process to follow the order below. Note that as candidates indicate preference or aptitude for one or more specialties, the hiring process will be adjusted to suit. Please keep in mind that candidates can be declined from the position at any stage of the process. To learn more about someone who may be conducting the interview, find their job title on our team page.

  • Selected candidates will be invited to schedule a 30 minute screening call with one of our Technical Recruiters
  • Next, candidates will be invited to schedule a 60 minute first interview with a Director of Engineering
  • Next, candidates will be invited to schedule a 45 minute second peer interview with an Engineering Manager
  • Next, candidates will be invited to schedule a 45 minute third interview with another member of the Engineering team
  • Next, candidates will be invited to schedule a 45 minute fourth interview with a member of the Product team
  • Next, candidates will be invited to schedule a 45 minute fifth interview with our VP of Engineering
  • Finally, candidates may be asked to schedule a 50 minute final interview with our CEO
  • Successful candidates will subsequently be made an offer via email

Career Ladder

For more details on the engineering career ladders, please review the engineering career development handbook page.


Director, Engineering
Directors in Engineering at GitLab see their team as their product. While they are technically …
Distinguished Engineer
Distinguished Engineer Roles at GitLab Distinguished Engineers are recognized experts in multiple …
Engineering Fellow
Engineering Fellow See Engineering Felow.
Engineering Manager
The Engineering Manager specializes in Engineering Management as a manager of people. Engineering …
Principal Engineer
Principal Engineer Roles at GitLab Principal Engineers are recognized experts in multiple technology …
Senior Director, Engineering
Directors in Engineering at GitLab see their team as their product. While they are technically …
Senior Distinguished Engineer
Senior Distinguished Engineer Roles at GitLab Senior Distinguished Engineers are recognized experts …
Senior Engineering Manager
Engineering Managers at GitLab see their team as their product. While they are technically credible …
VP of Development
Engineering Managers at GitLab see their team as their product. While they are technically credible …

 


About GitLab

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab. Thanks to products like Duo Enterprise, and Duo Workflow, customers get the benefit of AI at every stage of the SDLC. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier. All team members are encouraged and expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact across our global organisation.

See our culture page for more!

Work remotely from anywhere in the world. Curious to see what that looks like? Check out our remote manifesto and guides.