What It's Like to Work There
Radically transparent and all-remote. Their 2,000+ page handbook is public and documents everything from meeting norms to compensation philosophy. It's a unique culture that works great for self-directed people who thrive async.
Resume Tips for GitLab
Ruby on Rails experience is valuable since that's GitLab's backend. Go is increasingly used for newer services.
Show experience with CI/CD systems, DevOps tooling, or developer platforms. You should be a user of the type of product you'd be building.
Mention remote work experience and async communication skills. GitLab is the most extreme all-remote company and they screen heavily for this.
Open-source contributions are highly valued. If you've contributed to GitLab itself, that's a huge plus.
Security experience is increasingly valuable as GitLab expands its DevSecOps capabilities.
Hiring Process
Async application review with emphasis on remote work experience and written communication
Technical assessment completed asynchronously
Live technical interview over video covering coding and architecture
Team interviews focused on collaboration, values alignment, and async communication skills
Interview Style
Async-heavy process that tests your ability to communicate in writing. Technical interviews are practical and related to real GitLab challenges. They assess remote work compatibility as seriously as technical skills.
Top Roles They Hire
Software Engineer
Backend Engineer
Frontend Engineer
Site Reliability Engineer
Security Engineer
Engineering Manager
Build your resume for GitLab
Paste a GitLab job description and get a tailored, ATS-optimized resume that beats the screening bots.
Generate Resume FreeNo credit card required