Manager, Community Advocate

Remote Community Relations

In this role, you'll be a member of the Community Advocacy team within Community Relations, with a goal of responding to every question about GitLab asked online. You will help to create processes and documentation around the way the team interacts with the community, as well as help make it easier to provide feedback about GitLab. Most importantly, you will play an active role in connecting experts within the GitLab team to our wider community. With this, you will be contributing to ensure that the GitLab team continues to remain engaged with our community, to provide the best answers we can give, and to actively listen and act on their feedback as the company scales.

What you'll do in this role: 

  • Lead and develop a remote team of engaged Community Advocates that can effectively and timely respond to our growing community
  • Define and execute the strategy with which all GitLab team members can actively engage with the wider community as the company scales
  • Recruit new Community Advocates according the dynamic needs of a rapidly growing organization
  • Define the Community Advocates' response strategy and collaborate to align it across teams
  • Act as the liaison to represent the community views when coordinating company-wide communication as a response to particular events or news stories
  • Support the Community Advocates to conduct their day to day engagement with the community in a way that is efficient and genuine
  • Mentor, guide, and grow the careers of all team members
  • Build upon and iterate on the team's processes and workflows
  • Report and iterate on performance indicators and results for community response
  • Produce and execute the Community Advocates team's quarterly OKRs

You should apply if you have: 

  • 5+ years experience in developer public relations
  • 3+ years experience in leading a team
  • A history in engaging with Open Source communities, including users and contributors
  • Analytical and data driven in the approach to serving and engaging with the community
  • Bonus: experience with Zendesk, Zapier, or other tools to effectively track and respond to GitLab mentions online

Also, we know it’s tough, but please try to avoid the confidence gap. You don’t have to match all the listed requirements exactly to apply! We value diverse experience, so go for it and submit an application if GitLab sounds like a place you’d like to join. 

What it’s like to work here:

The culture here at GitLab is something we’re incredibly proud of. Because GitLabbers are currently located in more than 63 different countries, you’ll spend your time collaborating with kind, talented, and motivated colleagues from across the globe. Some of the benefits you’ll be entitled to vary by the region or country you’re in. However, all GitLabbers are fully remote and receive a "no ask, must tell" paid-time-off policy, where we don’t count the number of days you take off annually. You can work incredibly flexible hours, enabled by our asynchronous approach to communication. We’ll also help you set up your home office environment, cover your home internet subscription, pay for your membership to a co-working space, and contribute to the travel costs associated with meeting other GitLab employees across the world. Also, every year or so, we all get together at our Contribute event


Our hiring process, along with the compensation for this position, can be found in our handbook. To learn more about someone who may be conducting the interview, find their job title on our team page. Additional details about our process can also be found on our hiring page.



From project planning and source code management to CI/CD and monitoring, GitLab is a single application for the entire DevOps lifecycle.

View all jobs
Apply now