Staff Backend Engineer (ruby on Rails/ai), Verify

GitLab GitLab · Enterprise · Remote · DevOps Engineering

Staff Backend Engineer focused on integrating AI and agentic features into GitLab CI/CD workflows. The role involves shaping and scaling backend infrastructure, designing AI-powered features, defining success metrics for AI in CI, building observability for AI systems, and improving performance of CI systems. Requires strong Ruby on Rails, PostgreSQL, and experience with AI-powered backend features and observability.

What you'd actually do

  1. Shape and scale GitLab CI backend infrastructure to improve performance, reliability, and usability for users running jobs at high volume.
  2. Design and implement AI-powered features for Agentic CI, including agents, agentic flows, and LLM-backed tooling that integrates with GitLab's Duo Agent Platform.
  3. Define what success looks like for AI in CI before you build, including baselines, measurable outcomes, and clear signals that help the team learn and iterate.
  4. Build the instrumentation and observability needed to make AI-assisted CI trustworthy in production, including feature behavior metrics, dashboards, and safeguards.
  5. Own and drive measurable performance improvements across CI systems (for example, database access patterns, background processing, and job orchestration) by forming hypotheses, running experiments, and validating results with data.

Skills

Required

  • Ruby on Rails
  • backend services
  • PostgreSQL
  • data modeling
  • query tuning
  • scaling large tables
  • high-traffic production systems
  • AI-powered backend features
  • large language model limitations
  • responsible use in production
  • data-driven approach to engineering
  • defining hypotheses
  • establishing baseline metrics
  • instrumenting changes
  • measuring outcomes
  • observability patterns and tools
  • backend architecture
  • delivery practices
  • secure design
  • well-tested code
  • safe rollouts
  • zero-downtime changes
  • written and verbal communication skills
  • writing technical proposals and documentation
  • remote, asynchronous, cross-functional environment

What the JD emphasized

  • AI-assisted and agentic CI experiences
  • Agentic CI
  • GitLab's Duo Agent Platform
  • AI-powered backend features

Other signals

  • AI-assisted and agentic CI experiences
  • GitLab's Duo Agent Platform
  • Agentic CI