[Remote] Senior Backend Engineer (Ruby on Rails), Plan: Knowledge
Note: The job is a remote job and is open to candidates in USA. GitLab is the intelligent orchestration platform for DevSecOps, enabling organizations to increase developer productivity and accelerate digital transformation. As a Senior Backend Engineer, you will shape how teams plan and document knowledge in GitLab, building backend systems and AI-powered capabilities.ResponsibilitiesLead backend architecture for Wiki, Pages, Markdown, and text editor capabilities used across GitLabDesign and build AI agents that support planning and knowledge management workflowsArchitect MCP integrations that connect GitLab GraphQL APIs with external AI platforms and toolsDrive improvements in reliability and performance across application code, PostgreSQL queries, Redis usage, and background jobsDevelop and evolve GraphQL APIs that are clear for frontend engineers and support scalable product experiencesCollaborate with frontend engineers, Product, UX, and Security to break down complex work into shippable iterationsMentor engineers through code review, technical discussions, and shared backend best practicesSupport incident response and production debugging, then turn learnings into lasting system improvementsSkillsStrong experience building and maintaining backend applications with Ruby on Rails, including core components such as ActiveRecord and RedisExperience designing and supporting GraphQL APIs with attention to usability, maintainability, and performanceKnowledge of PostgreSQL query design, optimization, and scaling in high-traffic production systemsExperience building or integrating AI agents, intelligent workflows, or related platform capabilitiesFamiliarity with Model Context Protocol (MCP) or similar patterns for connecting APIs to external tools and platformsAbility to investigate production issues, debug complex systems, and improve reliability over timeExperience leading technical decisions, mentoring engineers, and contributing to engineering standards across a teamClear communication and cross-functional collaboration skills, with openness to candidates who bring transferable experience from adjacent backend or platform workBenefitsBenefits to support your health, finances, and well-beingFlexible Paid Time OffTeam Member Resource GroupsEquity Compensation & Employee Stock Purchase PlanGrowth and Development FundParental LeaveCompany OverviewGitLab is a web-based Git repository manager that offers a variety of features for software development teams. It was founded in 2014, and is headquartered in San Francisco, California, USA, with a workforce of 1001-5000 employees. Its website is http://about.gitlab.com.