# Senior Backend Engineer , AI Engineering: AI Coding

**Company:** [GitLab](https://hotfix.jobs/companies/gitlab)
**Location:** Remote
**Role:** Backend Engineering
**Experience:** 5+ years
**Skills:** Ruby, Ruby on Rails, Python, LLMs, Agentic Systems, AI Agents, Event-Driven Architecture, High Availability, CI/CD, Jira, Jenkins, Slack, GitLab
**Posted:** 2026-08-10

> Build and operate scalable, highly available Ruby on Rails backend infrastructure that connects GitLab and third-party events to AI-powered workflows. The role requires experience integrating large language models, developing agentic systems, and operating production systems at scale.

## Job Description

## Responsibilities
- Design and build the trigger system linking GitLab events—including code pushes, merge request and issue changes, CI/CD results, and deployments—and third-party events from Jira, Jenkins, and Slack to AI-powered Duo Flows.
- Contribute to the event platform infrastructure that supports GitLab's AI features.
- Architect for high availability and throughput while processing events at scale.
- Work within GitLab's Rails monolith and contribute to other platform services and languages as needed.
- Propose iterative solutions to complex technical problems across a multi-service environment and influence product and architecture direction.
- Collaborate with engineering teammates, product managers, and designers to shape trigger-system capabilities.
- Partner with other Duo Agent Platform teams to integrate triggers and events with the broader agent ecosystem.
- Participate in Tier 2 and Tier 3 on-call rotations, troubleshooting production, security, and urgent engineering issues.

## Requirements
- Deep experience with Ruby and Rails, including working in a large established monolith and shipping production code.
- Experience building user-facing products that integrate large language models.
- Experience designing and operating large-scale systems with a focus on production high availability and throughput.
- Hands-on experience developing agentic systems and autonomous-action workflows.
- Ability to make progress in evolving problem spaces and learn new AI capabilities quickly.
- Strong written communication skills for asynchronous collaboration in a remote, globally distributed team.

## Nice-to-haves
- Python experience.
- Experience using GitLab as a product.

## Compensation and Benefits
- Flexible paid time off.
- Team member resource groups.
- Equity compensation and employee stock purchase plan.
- Growth and development fund.
- Parental leave.

## Similar jobs

- [Senior Backend Engineer, Database Excellence](https://hotfix.jobs/jobs/3fdb087a-8322-47a5-8a64-48bfb4668e3c) - GitLab - Remote
- [Senior Software Engineer - Futures and Options Execution Services](https://hotfix.jobs/jobs/8f60da15-d316-4d6d-ab1d-49df47809f66) - Clear Street - London, United Kingdom
- [Senior Software Engineer, Security Rules](https://hotfix.jobs/jobs/0ae8a3c8-72e0-4d76-8657-e62cc8d6b2bd) - Cloudflare - Lisbon, Portugal - €66k – €91k/yr
- [Senior Software Engineer, Backend (Money Movement)](https://hotfix.jobs/jobs/8afb425b-fe94-4b6b-8b26-f8dde0de4f58) - Phantom - Remote
- [Senior Software Engineer](https://hotfix.jobs/jobs/9d33cd8b-e787-4240-bbf2-34fe9f417c03) - Navan - Berlin, Germany

**Apply:** https://hotfix.jobs/jobs/f2acab17-9bb2-4ba1-8b43-5920a9054fa2
**Canonical:** https://hotfix.jobs/jobs/f2acab17-9bb2-4ba1-8b43-5920a9054fa2