The opportunity
We're part of GitLab's AI Engineering organization. We're a small team with members based in Europe, and we're growing.
What you'll do
Design and build the trigger system that links GitLab events, including code: pushes, merge request and issue changes, CI/CD results, and deployments, and third-party events from tools like Jira, Jenkins, and Slack to the AI-powered Duo Flows that act on them.
Contribute to the broader event platform, the core infrastructure that many: of GitLab's AI features rely on to know when and how to run.
Architect for high availability and throughput, since this part of the system: sits at the center of automated AI workflows across GitLab and needs to reliably process events at scale.
Work within GitLab's Rails monolith, where much of the event and trigger: system lives, while staying open to other languages used elsewhere in the platform.
Influence product and architecture direction by proposing iterative solutions: to complex technical problems across a multi-service environment.
Collaborate closely with your teammates, product manager, and designer to: shape what the trigger system supports next, likely starting with an additional trigger type.
What they're looking for
- Partner cross-departmentally with other Duo Agent Platform teams to make sure: triggers and events integrate cleanly with the broader agent ecosystem GitLab is building.
- Participate in Tier 2 and Tier 3 on-call rotations to troubleshoot: production, security, and urgent engineering issues in a globally distributed environment.