San Francisco, California, United States of America
Company Overviews
GitLab is the Intelligent Orchestration Platform where software teams and their AI agents stay in flow to amplify their capacity for innovation. Together, they automate repetitive tasks to plan, build, secure, test, deploy and maintain software. With GitLab, software teams spend less time on coordination overhead and more time on the next big idea.
GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle. Agents handle code generation, security analysis, code review, CI/CD troubleshooting, and custom workflows — while teams maintain control through enterprise governance.
Build what's next with us. Explore open roles and join our talent community: https://about.gitlab.com/jobs/
Rating Reviews
Rating is calculated based on
101
reviews and is evolving.
Pros: The biggest pro is definitely the all-remote, asynchronous-friendly culture. It's amazing for work-life balance and allows me to live anywhere. Collaboration across different time zones is well-supported, and the tooling is excellent. There's a strong sense of community and respect, and opportunities for learning and growth in the DevOps space are abundant.
Cons: While communication is good, sometimes it can feel a bit slow due to the asynchronous nature, especially for urgent, cross-functional decisions. There's also a bit of bureaucracy that can creep in with a growing global team. Navigating internal processes can sometimes be a challenge.
Advice to Management: Continue investing in clear communication channels and streamline decision-making processes to maintain agility as the company grows.
Show more
Pros: I've been really impressed with the remote-first culture at GitLab. It truly offers incredible flexibility, which is a massive plus for work-life balance. My colleagues are super supportive, and there are tons of learning opportunities, especially being in the DevOps space. It's great to work in a transparent environment where you feel like your contributions matter. The focus on open source also means a lot of interesting projects.
Cons: While the remote aspect is great, sometimes communication across many time zones can be a bit tricky to coordinate. Also, the promotion process can feel a little slow at times compared to other tech companies I've seen. It's a minor point, but something to be aware of if you're looking for rapid upward movement right away. Some internal tools could also use an update.
Advice to Management: Keep fostering the transparent communication and continue investing in initiatives that help bridge the async communication gaps inherent in a global remote workforce. Perhaps look into streamlining some internal processes to help with career progression clarity.
Show more
Pros: The all-remote culture is a huge plus, allowing for excellent work-life balance and flexibility. GitLab provides great tools and resources for remote collaboration. There's a strong emphasis on learning and development, and I've seen good career progression opportunities within the company. The transparency is also a significant benefit.
Cons: Being fully remote can sometimes lead to feeling disconnected or missing spontaneous in-person interactions. Navigating asynchronous communication across different time zones can be challenging, and sometimes project priorities can shift rapidly, requiring quick adaptation.
Advice to Management: Continue fostering transparency and invest in tools/training that enhance asynchronous collaboration to further strengthen the remote-first experience for all team members.
Show more
What's the candidate feedback process like after interviewing at a remote-first tech company like GitLab?
After my interviews for a Senior Software Engineer role at GitLab, I received very clear, constructive feedback via email within a week, detailing strengths and areas for growth. It felt genuinely helpful for future applications, even though I wasn't selected this time.
How can I see the potential career paths for a software engineer at GitLab, a fully remote tech company?
GitLab's internal handbook clearly outlines career ladders, showing progression from junior to senior roles. It really helped me visualize my growth opportunities as a software engineer here.
What's the feedback process like after interviewing at GitLab for a remote software engineering role?
After my interviews for a remote software engineer position at GitLab, I received constructive feedback within a week, which was helpful for understanding their decision.
What is the interview process like at GitLab for a remote software engineer?
My interview experience at GitLab for a remote software engineering role involved several stages, including an initial recruiter screen, a hiring manager call, and then a technical interview focusing on coding and system design. They also value asynchronous communication, so be prepared for that.
What's it like working in a remote-first tech company like GitLab?
As a senior software engineer at GitLab, the remote-first culture at this 1,300+ employee tech company really empowers autonomy and flexibility, making it easy to balance work and life in the SaaS industry.
How does GitLab handle communication during the hiring process for remote roles?
GitLab's recruiters were very communicative throughout the hiring process for the Senior Backend Engineer role, providing timely updates via email and scheduled video calls, which was great for a remote tech company.
How does GitLab's remote-first approach impact its company strategy for global talent acquisition?
As a remote-first tech company, GitLab's strategy focuses on hiring the best talent worldwide, which has really opened up opportunities for diverse skill sets across various roles.
What was the interview process like for a remote Software Engineer at GitLab?
The GitLab interview process for a remote Software Engineer role involved a technical screen, a take-home case study, and several behavioral interviews with team members. It felt thorough and gave me a good understanding of the company culture and expectations for a fully remote SaaS company.