Open Role
GitLab

Remote opportunity at

GitLab

Backend Engineer (Ruby), AI Engineering: Agent Foundations

GitLab operates an intelligent orchestration platform for DevSecOps, trusted by over fifty million registered users and more than fifty percent of the Fortune one hundred to…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Applicants in Canada only
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Added to Jobsiz57m agoEmployer posted Oct 19, 2026
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

GitLab operates an intelligent orchestration platform for DevSecOps, trusted by over fifty million registered users and more than fifty percent of the Fortune one hundred to accelerate software delivery and improve operational efficiency. The company hires an Intermediate Backend Engineer for its Agent Foundations stage, a high-visibility area combining the core platform with the corporate AI strategy. This role centres on building foundational features for agentic artificial intelligence experiences across…

Job Description

GitLab operates an intelligent orchestration platform for DevSecOps, trusted by over fifty million registered users and more than fifty percent of the Fortune one hundred to accelerate software delivery and improve operational efficiency. The company hires an Intermediate Backend Engineer for its Agent Foundations stage, a high-visibility area combining the core platform with the corporate AI strategy. This role centres on building foundational features for agentic artificial intelligence experiences across the entire software delivery lifecycle.

The successful engineer will develop, maintain, and ship capabilities for the Duo Agent Platform within the GitLab monolith utilizing Ruby, and occasionally the Python AI Gateway. Key duties involve collaborating with product management, user experience, frontend, backend, and artificial intelligence specialists to refine criteria and deliver small iterations of improvements. Responsibilities include designing and reviewing GraphQL and REST APIs, expanding automated testing through RSpec, sharing engineering standards, and joining Tier two on-call rotations to resolve production issues.

Candidates should possess experience maintaining production Ruby on Rails applications, designing REST or GraphQL APIs, handling relational databases like PostgreSQL, and identifying performance bottlenecks. A strong enthusiasm for artificial intelligence tools in daily workflows is essential, alongside clear written and verbal communication skills for asynchronous, remote collaboration across EMEA and AMER timezones.

Responsibilities

  • Develop, ship, and maintain features for the Duo Agent Platform within the Ruby-based GitLab monolith and Python AI Gateway
  • Collaborate across product management, user experience, frontend, backend, and artificial intelligence teams to refine requirements and deliver iterative improvements
  • Design, implement, and review GraphQL and REST APIs alongside backend logic
  • Enhance automated testing frameworks such as RSpec to ensure code quality and rapid developer feedback
  • Share engineering standards, patterns, and knowledge regarding responsible artificial intelligence integration
  • Participate in Tier 2 on-call rotations to troubleshoot production concerns, conduct root cause analysis, and enhance system observability and resilience
  • Monitor competitive developments to help keep the platform best-in-class

Requirements

  • Experience building and maintaining production Ruby on Rails applications including data models, APIs, and background jobs
  • Familiarity with designing and extending REST or GraphQL APIs while focusing on scalability and backward compatibility
  • Enthusiasm for artificial intelligence and practical daily usage of AI tools
  • Proficiency in SQL and relational databases like PostgreSQL, including query optimization and data modeling
  • Ability to identify and resolve application performance bottlenecks
  • Clear written and verbal communication skills for remote, asynchronous, cross-functional environments

Qualifications

  • Familiarity with Python backends and Vue frontends
  • Hands-on experience designing and shipping AI-powered backend features or integrations

Core Skills

Benefits

  • Flexible Paid Time Off
  • Team Member Resource Groups
  • Equity Compensation and Employee Stock Purchase Plan
  • Growth and Development Fund
  • Parental Leave

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

What is the remote work policy for this position?

The role is remote and operates async-first across EMEA and AMER timezones, though some roles may carry specific location-based eligibility guidelines depending on the hiring country.

What programming languages are used in this role?

The primary language is Ruby for the GitLab monolith, with occasional work in Python for the AI Gateway.

Is salary information provided in the posting?

No, the salary is not stated in the source posting.

What is the employment type?

The employment type is full-time.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

GitLab
GitLabAdded to Jobsiz 57m ago
GitLab
GitLabAdded to Jobsiz 57m ago
Full-timeRemotePLN 248,000 - 372,000/yr
GitLab
GitLabAdded to Jobsiz 4h ago
Full-timeRemoteUSD 223,000 - 317,000/yr
GitLab
GitLabAdded to Jobsiz 4h ago
Full-timeRemote

Posted by GitLab

Source: Jobicy

View the original listing ↗

Posted by employer: Oct 19, 2026

Added to Jobsiz: Oct 23, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

GitLab

GitLab

178Open Jobs
—No reviews yet
View Company Profile