Backend Engineer (Ruby), AI Engineering: Agent Observability
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
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
- 1Develop, 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.
- 2Collaborate with Product Management, UX, frontend, backend, and AI specialists to refine requirements and deliver high-quality, iterative product enhancements.
- 3Design, implement, and review GraphQL, REST APIs and related backend logic, ensuring reliability, scalability, and clear contracts with frontend clients.
- 4Improve and extend automated testing, including RSpec and other frameworks, to strengthen quality, reliability, and developer feedback loops.
- 5Participate 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
Apply to This Job in Minutes
Generate ATS-optimized resume + cover letter + interview prep with Jobease.ca AI. Complete your application faster.
75% of AI Resumes Get Rejected
Beat the ATS with Jobease.ca's AI Resume Builder. Optimized for real hiring systems.
Build My ResumeProfile Match
Loading…Checking your profile against this job…
Job Overview
Share This Job
Track All Your Applications
Never lose track again. Jobease.ca organizes every application, interview, and follow-up.
Organize My Search