Remote, Canada; Remote, Europe; Remote, United Kingdom
GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry.
You’ll be joining the Create: Remote Development team at GitLab, a group on a mission to redefine how developers work, no more “works on my machine”.
As a Senior Fullstack Engineer, you’ll help shape the future of cloud-based development environments through our Workspaces and Web IDE offerings. Your work will directly impact how developers write, build, test, and debug code, removing the friction of local setup and unlocking productivity from day one.
You’ll lead fullstack initiatives that improve reliability, performance, and user experience across our Remote Development tools. Your work will touch all layers of the stack: Vue.js and TypeScript on the frontend, Ruby on Rails and GraphQL on the backend, and even Kubernetes under the hood.
Curious what’s on the roadmap? Think workspace performance improvements, workspace failure diagnostics, CI Runner integration, and improving our update process for VS Code fork. You’ll also play a key role in acting on user feedback, mentoring peers, and driving technical excellence with scalable solutions.
You’ll report into the Engineering Manager for Remote Development, and together, you’ll shape the future of cloud development at GitLab.
What You’ll Do
About the team
The Create: Remote Development team focuses on building cloud-based solutions to empower teams to build and deliver software more efficiently. The team cares deeply about contributing to the GitLab community and the developer ecosystem as a whole.
As a Senior Fullstack Engineer, you will primarily work on our Workspaces offering which provides remote development solutions enabling developers to quickly spin up developer sandboxes. Your role is key in shaping our product offerings and roadmap as an Engineer building tools that enable other Engineers to work efficiently.
Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.
GitLab is proud to be an equal opportunity workplace and is an affirmative action employer.
* indicates a required field
* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.