Executive Assistant

GitLab Inc. is a company based on the GitLab open-source project. GitLab is a community project to which over 1,000 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, frugality, collaboration, directness, kindness, diversity, 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. Work with helpful, kind, motivated, and talented people.
  2. Work remote so you have no commute and are free to travel and move.
  3. Have flexible work hours so you are there for other people and free to plan the day how you like.
  4. Everyone works remote, but you don't feel remote. We don't have a head office, so you're not in a satellite office.
  5. Work on open source software so you can interact with a large community and can show your work.
  6. Work on a product you use every day: we drink our own wine.
  7. Work on a product used by lots of people that care about what you do.
  8. As a company we contribute more than we take, most of our work is released as the open source GitLab CE.
  9. Focused on results, not on long hours, so that you can have a life and don't burn out.
  10. Open internal processes: know what you're getting in to and be assured we're thoughtful and effective.

See our culture page for more!

Primary responsibilities

Other responsibilities


A day in the life of…

Every day starts (in PST) with the functional group update and team call. After the team call I catch up on what’s new in Slack and go through my inbox for urgent emails. Checking the calendar for any special meetings or calls etc to see if anything needs some special attention or confirmation. When all the urgent things are handled I go through the meeting requests I’ve gotten in my inbox and make an overview of what meeting could fit in the puzzle that is the calendar and reply with my suggestions. I go through the inbox of the CEO and prioritize what email should get a response that day or what should be dealt with but can wait a little longer.

Since we’re all remote and in different timezones, keeping an eye on Slack can be amusing in our #random channel and I have enough time to step out for lunch or go to the gym at any time that works for me.

In the afternoons I go through my to-do list, make some updates to our handbook and order some items that are needed. Also I check on some marketing material that is being prepared by other partners who we’ve interviewed with and schedule new applicant interviews for their final call with our CEO. I check in with people and partners I haven’t heard from in a while and at the end of the day I take some time to send out swag to a few contributors that are dying to brighten up their laptop with our sticker.


Avoid the confidence gap; you do not have to match all the listed requirements exactly to apply. Our hiring process is described in more detail in our hiring handbook.

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