People Group Roles

Absence Management
Levels Absence Management Specialist The Absence Management Specialist reports to the Manager, Absence Management. Absence Management Specialist Job Grade The Absence Management Specialist is a grade 5. Absence Management Specialist Responsibilities Hands-on responsibility for the day-to-day administration of all employee leave of absence programs. Ensures compliance with all leave of absence and employment laws across all countries in which we have entities by accurately completing all time away requests in a timely manner.
Candidate Experience
The GitLab Candidate Experience Specialists work to create positive experiences for GitLab candidates and hiring teams.
Chief People Officer
The GitLab team has grown quickly and plans to continue to grow while maintaining our culture of remote working, embracing development, and building scalable people-oriented policies. The Chief People Officer (CPO) is a strategic leader and consultant that oversees the People Success (People Operations, Learning & Development, Diversity, Inclusion & Belonging, Total Rewards, People Business Partners) and Recruiting functions. The CPO is empowered to grow teams, make data-driven decisions, and deliver transparent and people first programs.
Diversity, Inclusion and Belonging
The Diversity, Inclusion and Belonging (DIB) team builds an environment where all team members feel they belong: they are recognized, allowed to express their thoughts, have the ability to make contributions and are able to bring their best selves to work every day. As GitLab continues to grow, we look for people from a wide range of backgrounds to reflect the global nature of our customers and we want to have the tools and resources available to support that growth.
Executive Business Administration
About the role Executive Business Administrators (EBAs) at GitLab toggle seamlessly between various systems including Google Workspace, Slack, Navan, Zoom, and GitLab to accomplish an array of tasks, while staying focused on prioritization and escalating urgent issues. EBAs at GitLab are self-driven, collaborative, and agile team members who are experienced in managing multiple priorities, juggling various responsibilities, and anticipating the executive’s needs. EBAs are exceptionally organized, relentlessly resourceful, calm under pressure, and strategic multitaskers with a deep love of logistics and the ability to thrive in a dynamic start-up environment.
Executive Recruiting
Executive Recruiter The Executive Recruiter reports to the Director, Executive Search, and is responsible for owning and executing executive searches across all business functions globally. They are a dynamic team member who identifies amazing candidates, improves existing hiring practices, and delivers exceptional candidate experiences while embodying the company values. The Executive Recruiter takes a consultative approach with senior leadership and key stakeholders, and is dedicated to building a qualified, diverse, and motivated team as we scale.
Global Workforce Strategy
Global Workforce Strategy forms part of the People Operations Team at GitLab and directly responsible for contributing to our International expansion efforts. This team will be collaborating very closely with Total Rewards, Finance, Legal, Recruiting and the People Operations team. It will also involve key stakeholder relationship management and enabling our PEO’s. Global Workforce Strategy Specialist The Global Workforce Strategy Specialist reports to the Director, People Operations Job Grade The Global Workforce Strategy Specialist is a grade 6.
Instructional Designer
The Learning & Development Instructional Designer is responsible for designing and developing learning practices and experiences for GitLab’s People Group Learning & Development team. This is achieved by enhancing synchronous and asynchronous learning for GitLab team members and the wider community. The goal of this job family is to help audiences achieve their desired learning outcomes by developing new, engaging, and effective learning solutions and instructional experiences. Responsibilities Design and develop experiential learning solutions that support adult learning best practices, address needs identified in a job/task analysis, drive behavior change, and improve performance of GitLab customers, partners, and/or sales teams Follow GitLab branding guidelines and standards to ensure content is professional and consistent with corporate look and feel for external audiences Create and curate team member learning content using the latest technology and innovative techniques Build and maintain valued relationships with key stakeholders and external vendors Design interactive courseware and video using adult learning theory that appeals to various learning styles and international audiences Utilize various modern authoring tools to rapidly build enjoyable, positive learning experiences that are interactive, effective and technically functional Creation of eLearning that is Handbook first for our LXP Develop sound knowledge, skill, and job performance-based assessments Closely partner and collaborate with other members of the Learning & Development team to continuously improve existing learning programs based on the latest research in adult education Meet all milestones and final deliverables by deadlines; when delays do occur, work with the team to estimate, monitor, adjust, and proactively communicate revised deadlines as needed Be a mentor to learning and development team, trainers, and business partners on best practices in instructional design and enablement solutions Take on additional projects and responsibilities as needed Requirements Experience designing and developing learning programs across delivery mediums and content types (mobile learning, e-learning, video, gamification, virtual learning, live simulation, and live classroom) Strong oral and written communication skills and diverse experience working with internal customers and stakeholders in both live and virtual environments Proven ability to clearly articulate complex concepts in simple terms is essential Excellent team player Must be detail oriented and have strong project management skills needing minimal supervision Experience with a wide range of modern elearning authoring tools (e.
Leadership People Operations, Technology, Analytics, TMR, & Risk
Levels Director, People Tools and Technology The Director, People Tools and Technology reports to VP, People Operations. Director, People Tools and Technology Job Grade The Director, People Group Tools and Technology is Job Grade 10. Director, People Tools and Technology Responsibilities Collaborate across GitLab to implement various systems to improve scalability and efficiency. Create and execute a 3-Year technology roadmap. Create and implement a data analytics roadmap, creating data elements needed to support decision making and to create business insights.
Learner Engagement Specialist
Levels Associate Learner Engagement Specialist The Learner Engagement Specialist is responsible for maintaining and administering systems to increase adoption of the Learning Experience Platform, Content Library, and other learning platforms. The job family will be responsible for internal marketing and communications of L&D initiatives to raise awareness of programs. This is achieved by creating engaging communication campaigns, establishing best practices for internal marketing and by ensuring that GitLab’s digital learning platforms are optimized and administered effectively to cater for team member needs.
Learning & Development Roles
The Learning and Development (L&D) job family is responsible for building and maintaining a learning culture at GitLab.
People Business Partner
People Business Partners (PBPs) are responsible for aligning business objectives with people solutions in the organizations they support. A PBP acts as a trusted and strategic advisor, coach, and change agent to senior leadership, providing data driven insights and expertise on people-related matters, to inform and support a tightly aligned business and talent strategy. People Business Partners are aligned across all divisions and departments at GitLab to ensure dedicated partnership.
People Business Partner Program Manager
The People Business Partner (PBP) Program Manager is an integral part of the PBP team. This function supports and drives program execution and project management across the People Business Partner group for programs where PBPs are DRIs or stakeholders and serves as a critical liaison cross-functionally within the People Group division, collaborating regularly across other departments in the function to drive program excellence. This function has two core focus areas:
People Communications & Engagement
Levels People Communications & Engagement Associate The People Communications & Engagement Associate reports to the Senior Manager, People Communications & Engagement. People Communications & Engagement Associate Job Grade The People Communications & Engagement Associate is a grade 5. People Communications & Engagement Associate Responsibilities Develop and execute proactive and strategic communication initiatives, programs, and events in collaboration with global teams across GitLab Own the internal editorial calendar, through vehicles such as our company newsletter, manager communication, executive videos and/or other communications channels Partner closely with internal stakeholders to develop change management communications with clarity and empathy Have an eye and ear to the ground across GitLab team members and teams with the goal of maximizing the team member experience and to ensure GitLab remains a place where all team members belong and are included Be a shining example for GitLab’s culture, infusing GitLab’s mission, culture, and values into everything we do People Communications & Engagement Associate Requirements Relevant communications experience Self-motivated and ability to work as a Manager of one Excellent writing, verbal, and listening skills Adaptable and can think quickly on your feet Know how and when to take initiative to get projects done by masterfully using all possible resources Supremely organized and have fine-tuned project and program management skills Ability to use GitLab Aligns to GitLab’s Values Talent & Engagement Program Manager The Talent & Engagement Program Manager reports to the Manager, People Communications & Engagement.
People Compliance
People Compliance forms part of the People Operations Team at GitLab, and is directly responsible for managing all compliance-related efforts relating to People Operations processes and affecting all GitLab team members. This team will be collaborating very closely with all People Operations and People Success teams, as well as Talent Acquisition, Total Rewards, and Legal teams. Senior Background Check Specialist The Senior Background Specialist reports to Director, People Operations Job Grade The Senior Background Specialist is a grade 6.
People Connect
The People Connect Team plays a critical role in influencing and supporting the people strategy within the GitLab - collaboratively working to develop, optimize and implement people processes and programs while overseeing the day-to-day responsibilities associated with people operations. People Connect Levels People Connect Specialist The People Connect Specialist reports to the Manager, People Connect. Job Grade The People Connect Specialist is a Grade 5. Responsibilities Ensure a positive onboarding experience for new team members by ensuring all aspects of onboarding are completed accurately and timely including communication with new team members.
People Group Fullstack Engineering
Levels People Group Junior Fullstack Engineer The People Group Junior Fullstack Engineer reports to Director, People Tools & Technology. People Group Junior Fullstack Engineer Job Grade The People Group Junior Fullstack Engineer is grade 5. People Group Junior Fullstack Engineer Responsibilities Collaborate with all team members in the People Group, as well as other cross functional departments such as Engineering and Product to work on automation between various systems and creating smaller improvements inside of GitLab.
People Operations Program Manager
Levels People Operations Program Manager The People Operations Program Manager reports to the Director, People Tools & Technology. People Operations Program Manager Job Grade The People Operations Program Manager is a grade 6. People Operations Program Manager Responsibilities High-level project management and assisting with all aspects of projects from business case approval through validation of success metrics. Work with stakeholders to design processes that are both effective and efficient and deliver the desired outcomes.
People Technology and Analytics
The People Technology & Analytics Job Family owns the technology and reporting solutions at GitLab. Working in partnership with the People Leadership team, they play both a strategic and tactical role setting the direction for the technology and analytics strategy at GitLab and operating with a “data-first” mindset. People Technology HRIS Analyst, People Technology The HRIS Analyst, People Technology reports into the Director, People Tools and Technology. Job Grade The HRIS Analyst, People Technology is a grade 6.
Talent Acquisition Enablement & Operations
The Talent Acquisition Enablement & Operations job family supports and optimizes the Talent Acquisition Team, supports the Hiring Teams and coordinates reporting efforts. They search for ways to streamline and automate processes and are data focused. Enablement Levels Program Manager, TA Enablement The Program Manager, TA Enablement reports to the Senior Manager, TA Enablement. Program Manager, TA Enablement Job Grade The Progam Manager, TA Enablement is a grade 6. Program Manager, TA Enablement Responsibilities Act as project manager for recruiting operations initiatives Run our talent acquisition surveys Work with Senior Manager, Enablement to develop bespoke reporting for the TA function and analyze recurring metrics Understand end-to-end TA processes and employ a “continuous improvement & iteration” rhythm Manage procurement issues and certain external vendor relationships as it pertains to billing, action planning etc Own all regular decks for Talent Acquisition team meetings, defining and collating content, and driving the meetings Proactively suggest and run teambuilding and incentive programs for the team Partner with TA Leadership Team and utilize project management skillset to keep the team focused on weekly metrics and OKR progress Ensure inclusivity in establishing processes and policies for our TA team members and candidates alike by focusing on Diversity, Inclusion, and Belonging Program Manager, TA Enablement Requirements Experience working in a fast-paced environment A strong track record of successful project execution and strong project management skills Strong organizational skills Strong customer service and communication skills Change Management experience Ability to understand a high-level issue and conduct root cause analysis to understand issues Experience analyzing metrics using Excel (or similar software) Ability to use GitLab Aligns with GitLab values Senior Program Manager, Global TA Enablement The Senior Program Manager, Enablement reports to the Senior Manager, Global Enablement.
Talent Acquisition Leadership
Levels Associate Recruiting Manager Job Grade The Recruiting Lead is a grade 7. Responsibilities Own a req load (~60-80% capacity) with a primary focus on senior level roles Provide an exceptional and high touch candidate experience Manage a team of 2-4 Associate/Intermediate Recruiters who will be responsible for delivering for a segment of the business with a hiring goal of 15-30 external hires per quarter. Serve as a mentor to the rest of the recruiting team through leading by example, sharing best practices, and a resource for questions and guidance Provide input into the sourcing and recruiting strategies Act as a key business partner to members of the organization to improve processes for recruiting Work closely with various internal functional groups to understand business requirements, and consult on talent solutions Stay connected to the competitive landscape, including trends in recruiting and compensation Ensure that the teams maintain a high level of data integrity with our ATS and other people systems Provide consistent training and best practices to the rest of the recruiting team An active member of the Talent Acquisition Manager+ team, participating in leadership activities and owning key initiatives as a part of our 3 year strategy.
Talent Acquisition, Recruiter
Levels Intern Intern Job Grade A ‘Recruiting Intern’ is not aligned to a job grade. Responsibilities Understand the roles we need filled and the requirements for those roles. Develop candidate reports for key roles, outlining candidates that we should be targeting for our roles. Act as point-of-contact for candidate inquiries regarding the application process, available positions and other recruitment-related inquiries. Assist recruiters with sourcing/researching activities, utilizing a variety of resources, including Search Engines and Social Networking Media, to proactively and continually source, develop and maintain an effective pipeline.
Talent Acquisition, Sourcer
Sourcers at GitLab are experts at finding the best candidates for a high-tech, distributed company.
Talent Brand and Talent Acquisition Enablement
Talent Brand Levels Talent Brand Program Manager The Talent Brand Program Manager reports to the Senior Director of Talent Brand & Talent Acquisition Enablement. Talent Brand Program Manager Job Grade The Talent Brand Program Manager is a grade 6. Talent Brand Program Manager Responsibilities Build talent brand programs, operationalize them, and measure their success Collaborate with key stakeholders to develop GitLab’s talent brand Monitor our brand presence across key talent-facing channels (jobs site, LinkedIn, Glassdoor, etc.
Talent Leadership
Senior Director, People Strategy & Engagement Job Grade The Senior Director, People Strategy & Engagement is a grade 11. Sr Director, People Strategy & Engagement Responsibilities Own and maintain People Group strategy documentation and enablement, working across the People Group to ensure strategy and direction is understood and departmental priorities match with divisional goals/OKRs. Align all key team member touchpoints and communications across the team member journey with various teams within the People Group for consistency in messaging and assurance that they are in line with our culture and values.
Talent Management Roles
The Talent Management job family creates and facilitates programs designed to accelerate performance and talent at GitLab.
Team Member Relations
Levels Team Member Relations Specialist The Team Member Relations Specialist reports to the Director, Team Member Relations. Team Member Relations Specialist Job Grade The Team Member Relations Partner is a grade 5. Team Member Relations Specialist Responsibilities Responds to team members and leaders requests for guidance and policy on a broad range of team member relation matters. Partners with People Business Partners, other teams and People leaders to ensure that Investigations/Disciplinary processes are handled in a fair, timely manner consistent with local requirements including all required documentation.
Total Rewards
The Total Rewards department strategically aligns the three pillars of team member rewards to create optimal organizational performance at GitLab: Compensation, Benefits, and Equity. Total Rewards designs and strategically executes programs in alignment with business goals. Programs fuel motivated and productive team members that are appreciated and rewarded for their contributions, driving GitLab to ever greater success. Total Rewards Job Family Matrix Benefits: Role Grade Benefits Coordinator 5 Benefits Analyst 6 Senior Benefits Analyst Senior Benefits Program Manager 7 Manager, Benefits 8 Compensation:


About GitLab

GitLab Inc. is a company based on the GitLab open-source project. GitLab is a community project to which over 2,200 people worldwide have contributed. We are an active participant in this community, trying to serve its needs and lead by example. We have one vision: everyone can contribute to all digital content, and our mission is to change all creative work from read-only to read-write so that everyone can contribute.

We value results, transparency, sharing, freedom, efficiency, self-learning, frugality, collaboration, directness, kindness, diversity, inclusion and belonging, boring solutions, and quirkiness. If these values match your personality, work ethic, and personal goals, we encourage you to visit our primer to learn more. Open source is our culture, our way of life, our story, and what makes us truly unique.

Top 10 Reasons to Work for GitLab:

  1. Mission: Everyone can contribute
  2. Results: Fast growth, ambitious vision
  3. Flexible Work Hours: Plan your day so you are there for other people & have time for personal interests
  4. Transparency: Over 2,000 webpages in GitLab handbook, GitLab Unfiltered YouTube channel
  5. Iteration: Empower people to be effective & have an impact, Merge Request rate, We dogfood our own product, Directly responsible individuals
  6. Diversity, Inclusion & Belonging: A focus on gender parity, Team Member Resource Groups, other initiatives
  7. Collaboration: Kindness, saying thanks, intentionally organize informal communication, no ego
  8. Total Rewards: Competitive market rates for compensation, Equity compensation, global benefits (inclusive of office equipment)
  9. Work/Life Harmony: Flexible workday, Family and Friends days
  10. Remote Done Right: One of the world's largest all-remote companies, prolific inventor of remote best practices

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.