xelys jobs xelys jobs

Senior Backend Engineer

GitLab

full-remoteseniorpermanentbackend Full remote Today via WTTJ

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

Ruby on RailsActiveRecordPostgreSQLRedisGraphQLAI AgentsMCPBackend ArchitecturePerformance EngineeringReliability

About the role

Role Overview

Join GitLab as a Senior Backend Engineer (Ruby on Rails) to shape how teams plan, document, and share knowledge. You will build backend systems, collaborate across teams, and help design AI-powered capabilities for reliable, scalable workflows.

Key Missions

  • Lead backend architecture for GitLab features including Wiki, Pages, Markdown, and text editor capabilities.
  • Design and build AI agents that support planning and knowledge management workflows.
  • Improve reliability and performance across:
    • application code
    • PostgreSQL queries
    • Redis usage
    • background jobs

What You Bring

  • Experience building or integrating AI agents and intelligent workflows (or transferable adjacent platform/backend experience).
  • Strong communication and cross-functional collaboration.
  • Experience leading technical decisions, mentoring engineers, and contributing to engineering standards.
  • GraphQL API design experience with focus on usability, maintainability, and performance.
  • Familiarity with Model Context Protocol (MCP) or similar patterns for connecting APIs to external tools/platforms.
  • Deep knowledge of PostgreSQL query design, optimization, and scaling in high-traffic production systems.
  • Strong backend experience building and maintaining applications with Ruby on Rails, including ActiveRecord and Redis.
  • Ability to investigate production issues, debug complex systems, and continuously improve reliability.

Nice to Have

  • Background in knowledge management, planning workflows, or platforms that connect external tools to backend services (via MCP-like patterns).

About GitLab

GitLab is a DevOps platform that helps organizations plan, develop, test, and deploy software using a single application. The company provides tools such as source control, CI/CD, and knowledge features like wikis and pages, combining engineering productivity with collaboration and reliability at scale.

Scraped 5/13/2026

xelys jobs xelys jobs

Built for remote job seekers. Powered by AI.