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

1 month, 1 week ago
Full-time
Senior
Software Development
GitLab

GitLab

GitLab: The comprehensive DevOps platform revolutionizing software development with automation, AI workflows, and essential tools for efficient collaboration.

Internet Software & Services
1K-5K
Founded 2014

Description

  • Lead backend architecture for Wiki, Pages, Markdown, and text editor capabilities used across GitLab.
  • Design and build AI agents that support planning and knowledge management workflows.
  • Architect MCP integrations that connect GitLab GraphQL APIs with external AI platforms and tools.
  • Improve reliability and performance across application code, PostgreSQL queries, Redis usage, and background jobs.
  • Develop and evolve GraphQL APIs that are usable for frontend engineers and support scalable product experiences.
  • Collaborate with frontend engineers, Product, UX, and Security to break complex work into shippable iterations.
  • Mentor engineers through code reviews, technical discussions, and backend best practices.
  • Support incident response and production debugging, then turn learnings into durable system improvements.

Requirements

  • Strong experience building and maintaining backend applications with Ruby on Rails, including ActiveRecord and Redis.
  • Experience designing and supporting GraphQL APIs with attention to usability, maintainability, and performance.
  • Knowledge of PostgreSQL query design, optimization, and scaling in high-traffic production systems.
  • Experience building or integrating AI agents, intelligent workflows, or related platform capabilities.
  • Familiarity with Model Context Protocol (MCP) or similar patterns for connecting APIs to external tools and platforms.
  • Ability to investigate production issues, debug complex systems, and improve reliability over time.
  • Experience leading technical decisions, mentoring engineers, and contributing to engineering standards across a team.
  • Clear communication and cross-functional collaboration skills, with transferable backend or platform experience also considered.
  • All roles are remote, with some roles potentially subject to location-based eligibility requirements.

Benefits

  • Flexible Paid Time Off.
  • Benefits to support health, finances, and well-being.
  • Equity compensation and an Employee Stock Purchase Plan.
  • Growth and Development Fund.
  • Parental leave.
  • Home office support.
  • Team Member Resource Groups.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Sr PHP Developer - SugarCRM Specialist (Only Hispanic Latam)

Workana 1K-5K Internet Software & Services

Workana is hiring a PHP Developer specialized in SugarCRM for a Mexican financial institution to support the optimization and evolution of its corporate CRM platform.

CSS GitHub HTML JavaScript MySQL PHP
4 minutes ago

[Job-29476] Senior Java Developer, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior Java Developer in Brazil to support a strategic digital banking project for a major financial client, helping evolve backend solutions and ensure quality, performance, and fast delivery.

AWS Java Kanban PostgreSQL Scrum Spring Boot
4 minutes ago

[Job-29481] Senior Agentic AI Developer (Customer Delivery), Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior Agentic AI Developer for its Customer Delivery team in Brazil to work embedded in client projects that operationalize Generative AI in production and help customers adopt AI solutions at scale.

AWS Azure CI/CD GCP Generative AI Java Kubernetes LLM Microservices .NET Node.js Python REST API Vertex AI
4 minutes ago

Senior AI Software Engineer

Nice Côte d'Azur Hotels, Restaurants & Leisure

NiCE is hiring an engineer to build and ship software for its cloud customer experience and contact center platforms, with a focus on using AI and LLM tools to improve development and production outcomes.

LLM
4 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers