
The single application for the entire DevOps lifecycle
GitLab is a comprehensive DevOps platform headquartered in San Francisco, California, serving over 30,000 organizations including NASA, IBM, and Goldman Sachs. The platform integrates project planning, source code management, CI/CD, and monitoring into a single application, streamlining the software...
GitLab offers competitive salaries, equity options, unlimited PTO, and a flexible remote work policy, allowing employees to work from anywhere. They a...
GitLab is known for its remote-first culture, with a strong emphasis on transparency and collaboration across global teams. The company values results...

GitLab • Remote, Canada; Remote, Netherlands; Remote, United Kingdom
GitLab is hiring a Senior Full Stack Engineer to build and evolve core systems for authorization across their platform. You'll work with Ruby on Rails and Vue.js to impact millions of users. This role requires strong experience in full stack development.
You have 5+ years of experience in full stack development, with a strong focus on building scalable web applications. Your expertise in Ruby on Rails and Vue.js allows you to create seamless user experiences while ensuring robust backend functionality. You understand the intricacies of authorization systems and have a keen eye for security best practices. You thrive in collaborative environments, working closely with cross-functional teams to deliver high-quality software solutions. Your experience with GitLab or similar platforms gives you insight into the DevSecOps lifecycle, and you are comfortable integrating AI tools into your workflows to enhance productivity. You are passionate about contributing to open-source projects and believe in the power of community-driven development.
Experience with cloud platforms such as AWS or GCP is a plus, as is familiarity with CI/CD practices. You have a background in security engineering or have worked on projects that prioritize user data protection. A proactive approach to problem-solving and a willingness to mentor junior developers will set you apart in this role.
As a Senior Full Stack Engineer on the Authorization team, you will architect and implement next-generation authorization systems that determine user access across the GitLab platform. Your work will directly impact millions of users, from startups to large enterprises, ensuring they have secure and efficient access to the tools they need. You will collaborate with product managers and designers to define requirements and translate them into technical specifications. Your role will involve writing clean, maintainable code and conducting code reviews to uphold high standards of quality. You will also participate in architectural discussions, helping to shape the future of the GitLab platform. Continuous learning is encouraged, and you will have opportunities to explore new technologies and methodologies that can enhance your work and the team's output.
GitLab offers a flexible remote work environment, allowing you to work from anywhere in Canada, the Netherlands, or the United Kingdom. You will be part of a high-performance culture that values innovation and collaboration. The company provides competitive compensation and benefits, including opportunities for professional development and growth within the organization. You will have the chance to work with industry leaders and contribute to a mission-driven company that is transforming software development through AI-powered solutions. Join us in co-creating the future of software development and making a meaningful impact in the tech community.
Apply now or save it for later. Get alerts for similar jobs at GitLab.