GitLab4 дня назад

Senior Backend Engineer (Ruby), AI Engineering: Duo Agent Platform Tools

Remote

Обязанности

  • 01Develop, ship, and maintain features and improvements for Agentic Tools across the GitLab monolith backend
  • 02Collaborate with Product Management, UX, frontend, backend, and AI specialists to refine requirements and deliver product enhancements
  • 03Design, implement, and review GraphQL, REST APIs and related backend logic
  • 04Improve and extend automated testing, including RSpec and other frameworks
  • 05Share standards, patterns, and learnings with other engineers
  • 06Participate in Tier 2 on-call rotations to troubleshoot production issues
  • 07Bring a sharp eye to the competitive landscape to keep GitLab’s MCP server best-in-class

Требования

  • 01Experience building and maintaining production applications with Ruby on Rails
  • 02Work with background jobs, APIs, and data models
  • 03Comfortable working across the stack in a mature codebase
  • 04Familiarity with Python backends and/or Vue frontends a plus
  • 05Proficiency in designing or extending REST and/or GraphQL APIs
  • 06Practical experience designing and shipping AI-powered backend features and integrations
  • 07Strong SQL skills and familiarity with relational databases such as PostgreSQL
  • 08Ability to identify and address performance bottlenecks
  • 09Openness to learning and collaborating in an async-first, distributed team

Условия

  • 01Flexible Paid Time Off
  • 02Team Member Resource Groups
  • 03Equity Compensation & Employee Stock Purchase Plan
  • 04Growth and Development Fund
  • 05Parental Leave
  • 06Remote work
  • 07Tier 2 on-call rotations