As a Senior Backend Engineer (Ruby on Rails) on the Plan: Knowledge group, you'll help shape how teams plan, document, and share knowledge in GitLab. You'll build and improve the backend systems behind Wiki, Pages, Markdown, and text editors, while also helping design AI-powered capabilities such as the planner agent and Model Context Protocol (MCP) integrations that connect GitLab's GraphQL APIs with external tools. In this role, you'll work closely with frontend engineers, Product, UX, and Security to create reliable, scalable systems that support both technical and non-technical users across GitLab's planning experience. As part of GitLab's AI-first culture, you'll also use the Duo Agent Platform in your daily workflow to improve productivity and support faster iteration.
Some examples of our projects:
The Plan: Knowledge group owns core knowledge management experiences in GitLab, including Wiki, Pages, Markdown, and Text Editors, and is expanding those foundations with AI-powered capabilities such as the planner agent and MCP-based integrations. The team includes 6 engineers and works with a Product Manager, Engineering Manager, Product Designer, and Technical Writer. Like many teams at GitLab, they collaborate asynchronously across regions and work closely with the broader Plan stage to solve backend scale, editing experience, and AI integration challenges in one shared platform. For more on the team's direction, see the Plan: Knowledge Direction Page.
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.
#J-18808-LjbffrVeröffentlichungsdatum:
20 Mai 2026Standort:
WorkFromHomeEinsatzort:
MunichTyp:
VollzeitArbeitsmodell:
Vor OrtKategorie:
Erfahrung:
2+ yearsArbeitsverhältnis:
Angestellt
Möchtest über ähnliche Jobs informiert werden? Dann beauftrage jetzt den Fuchsjobs KI Suchagenten!