Intermediate Backend Engineer (Ruby on Rails), Plan: Knowledge

GitLabRemote, APAC; Remote, EMEA28 November 2025
PostgreSQLRedisGraphQLGitProduct ManagementRubyRailsGitlabPostgresqlrelational databases like PostgreSQLa professional settingRemoteEnterpriseApiRestGraphqlBackend

Additional Benefits

## Benefits Flexible Paid Time Off  Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental leave  Home office support Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. ## Benefits Flexible Paid Time Off  Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental leave  Home office support Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement

About the Company

Learn more about GitLab

Role Overview

About the Role

The Plan: Knowledge group is responsible for knowledge management at GitLab, owning key product areas like Wiki, Pages, Markdown, Text Editors, and GitLab Query Language (GLQL) that keep information flowing instead of trapped in silos. We currently include 5 engineers supported by a Product Manager, Engineering Manager, Product Designer, and Technical Writer, collaborating asynchronously across regions and working closely with the broader Plan Stage to build a collaborative solution that serves both technical and non-technical users in the same place where they plan, code, and deploy. We are focused on evolving GitLab from a useful documentation tool into a robust knowledge platform, tackling challenges like scalable query engines, rich editing experiences, and AI-powered capabilities. For more on our direction, see Plan: Knowledge Direction Page.How GitLab will support you

Requirements

Ability to investigate, diagnose, and prevent performance and reliability issues in production systems. Comfort working in an iterative, highly collaborative environment with cross-functional partners such as Product Management, UX, and Security. Clear and concise communication skills, with the ability to break down complex problems into small, shippable iterations and openness to learning and transferable experience from related technologies or domains.

Benefits

Flexible Paid Time Off  Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental leave  Home office support

Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.

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.   Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

Skills & Experience

PostgreSQLRedisGraphQLGitProduct ManagementRubyRailsGitlabPostgresqlrelational databases like PostgreSQLa professional setting

This position is closed.

Here are 5 similar open roles in Product Management.

Intermediate Backend Engineer (Ruby on Rails), Plan: Knowledge | GitLab | Remote Job | Hire Remote