GitLab's 100% remote culture and our workplace methodologies are highly unique. You should not expect to transfer the norms of colocated corporations into a work from anywhere scenario. Those who thrive at GitLab take the opportunity to drop prior workplace baggage at the door, embrace a liberating and empowering set of values, and give themselves permission to truly operate differently.
So differently, in fact, that many of GitLab's most effective processes would be discouraged or forbidden in conventional corporations. It's not a trap. It's the future of work.
Explore the resources below for a deeper understanding of life at GitLab — the world's largest all-remote company.
The freedom to work from anywhere has impacted the lives of many of our team members. Here are some of their stories.
GitLab takes an innovative approach to the way we recruit new team members. Our outbound recruiting model allows us to continue to grow GitLab and build an even more diverse team in the most efficient way possible, while also focusing on our culture. Our Recruiting team focuses on sourcing the most talented candidates for our open roles.
This model also supports GitLab's vision for all-remote work: to spread opportunity to underserved locales, and to influence the increase of wages for remote work outside of metro areas.
Our outbound recruiting model means we do not accept inbound applications for our roles.
Instead, we invite you to join the GitLab talent community. That’s where you’ll be able to share your resume with our team so that you can be considered for a career opportunity with GitLab.
Have questions about the talent community? Check out this FAQ video on GitLab Unfiltered.
The roles we’re actively sourcing for will be listed on our careers page, however there will not be a link to apply. To be considered for a career at GitLab, be sure to share your information with us by joining our talent community.
Awesome! Thanks for sharing your information with us.
Now that you've joined the talent community, your information is saved in a database that our team looks through as we're hiring for open positions. If and when there's an open role that our team feels could be a great match for you, we will reach out to see if you're interested.
Please note that when you're joining the talent community, you are not applying directly to a position listed on the careers page.
We'll send out news or updates about GitLab from time to time, but our team will only reach out directly to candidates with relevant experience for roles for which we're actively recruiting.
The best way to update your information is to re-submit to the talent community. Please keep in mind that you should only do this if you have new relevant work experience or significant changes since you originally submitted.
Our team is able to search the talent community in the same way we would search for potential candidates on LinkedIn.
We often search by common industry terms, company names that are in the same field as GitLab, etc. Be sure to include relevant skills, keywords, and experience on your resume, as this makes it easier to search.
Consider including a few lines about who you are, why you want to join GitLab, or why you feel you're a great match for the team.
Also, convert your docs to PDF format before you upload them so that the formatting comes through properly.
As part of a temporary campaign, you may see us accepting applications for roles that are specific to Enterprise Sales hiring, based on our business needs.
At GitLab, we do not accept solicitations from recruiters, recruiting agencies, headhunters, or outsourcing organizations. If you email us about this type of opportunity, we'll reply with a link to this paragraph to indicate that we'd like to be removed from the contact list.
At GitLab, we hire people from all over the world and all walks of life. Diversity, Inclusion & Belonging is one of our core values. As an all-remote company we do face challenges with hiring in certain countries. Each country has unique and complex rules, laws, and regulations, that can affect our ability to conduct business, as well as the employability of the citizens and residents of those countries. We encourage you to check our handbook for more in-depth information.
In countries listed in our contract_factors.yml file, we have a payroll and can employ you as an employee. In all other countries, we can hire you as a contractor.