GI

Backend Engineer (Ruby), AI Engineering: Agent Observability

gitlab· 53 open roles

Remote RemoteFull-time2 weeks ago
Salaryest.
$120,000 - $200,000
Experience
Mid
Job Type
Full-time
Posted
2 weeks ago
Apply Now

Boost your chances at gitlab

Tailor your resume to this exact job and generate a matching cover letter in about 60 seconds with JobEase — our AI application assistant.

  • ATS-optimized resume
  • Personalized cover letter
  • Match score & keyword gaps
Tailor my application

Free to start · no card required

Get more other jobs in your inbox

Verified daily — no ghost listings.

About This Role

GitLab is seeking a Backend Engineer to work on the Agent Observability team, focusing on designing and building systems that allow AI agents to interact with the software delivery lifecycle. The role involves developing and maintaining features for Agent Observability and Interactions, collaborating with various teams, and contributing to the development of complex features. The ideal candidate has experience building and maintaining production applications with Ruby on Rails and proficiency in designing REST and/or GraphQL APIs. The role offers flexible paid time off, team member resource groups, equity compensation, and growth and development funds.

Key ResponsibilitiesAI-extracted

  • 1
    Develop, ship, and maintain features and improvements for Agent Observability and Interactions across both the GitLab monolith backend and the AI gateway in a secure, well-tested, and performant way.
  • 2
    Collaborate with Product Management, UX, frontend, backend, and AI specialists to refine requirements and deliver high-quality, iterative product enhancements.
  • 3
    Design, implement, and review GraphQL, REST APIs and related backend logic, ensuring reliability, scalability, and clear contracts with frontend clients.
  • 4
    Improve and extend automated testing, including RSpec and other frameworks, to strengthen quality, reliability, and developer feedback loops.
  • 5
    Participate in Tier 2 on-call rotations to troubleshoot production issues, contribute to root cause analysis, and enhance observability and resiliency

RequirementsAI-extracted

  • Experience building and maintaining production applications with Ruby on Rails, including work with background jobs, APIs, and data models.
  • Proficiency in designing or extending REST and/or GraphQL APIs with attention to scalability, maintainability, and backward compatibility.
  • Strong practical experience working with AI tooling on a daily basis.
  • SQL skills and familiarity with relational databases such as PostgreSQL, including writing efficient queries and understanding data modeling.
  • Clear written and verbal communication skills, including writing technical proposals and documentation, and collaborating effectively in a remote, asynchronous, cross-functional environment.

Perks & BenefitsAI-extracted

Typically: health coverage
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan
Growth and Development Fund
Typically: parental leave

Apply to This Job in Minutes

Generate ATS-optimized resume + cover letter + interview prep with Jobease.ca AI. Complete your application faster.

Get Started Free

Similar Jobs

LY

Analytics Lead, Market Insights

lyftSan Francisco, CA
View
RE

Acquisition Account Manager, Mid-Market (Southern Europe)

redditAmsterdam, North Holland
View
RE

Client Account Manager, Mid-Market Sales (Acquisitions)

redditToronto, Ontario
View