About this role
Job Description:
• Develop, ship, and maintain features and improvements for Agentic Tools across the GitLab monolith backend in a secure, well-tested, and performant way.
• Collaborate with Product Management, UX, frontend, backend, and AI specialists to refine requirements and deliver high-quality, iterative product enhancements.
• Design, implement, and review GraphQL, REST APIs and related backend logic, ensuring reliability, scalability, and clear contracts with frontend clients.
• Improve and extend automated testing, including RSpec and other frameworks, to strengthen quality, reliability, and developer feedback loops.
• Share standards, patterns, and learnings with other engineers, raising the bar for responsible AI integration and evidence-driven engineering across the team.
• Participate in Tier 2 on-call rotations to troubleshoot production issues, contribute to root cause analysis, and enhance observability and resiliency
Requirements:
• Experience building and maintaining production applications with Ruby on Rails, including work with background jobs, APIs, and data models.
• Comfortable working across the stack in a mature codebase. Familiarity with Python backends and/or Vue frontends a plus.
• 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. Experience designing and shipping AI-powered backend features and integrations is a plus
• SQL skills and familiarity with relational databases such as PostgreSQL, including writing efficient queries and understanding data modeling.
• Openness to learning, collaborating in an async-first, distributed team, and applying transferable skills from related technologies or domains.
• Clear written and verbal communication skills, including writing technical proposals and documentation, and collaborating effectively in a remote, asynchronous, cross-functional environment.
Benefits:
• Benefits to support your health, finances, and well-being
• Flexible Paid Time Off
• Team Member Resource Groups
• Equity Compensation & Employee Stock Purchase Plan
• Growth and Development Fund
• Parental Leave