Senior Backend Engineer (Python), Agent Developer: Flow Components
Core
Build GitLab's Flow Registry, providing reusable primitives for agentic flows on the GitLab Duo Agent Platform.
Role type
Senior Backend Engineer (Python) specializing in AI agent orchestration
Builds
Flow Registry primitives, Duo Workflow Service, GitLab monolith backend, Duo CLI client
Domain
DevSecOps, Agentic AI workflows, Cloud-native backend
Deliverable
production ML models | product features
Required skills
Python, LangChain, LangGraph, GraphQL, REST APIs, PostgreSQL, RSpec, JavaScript, Vue.js
Preferred skills
Experience with large language model limitations, cross-stack performance optimization, competitive market analysis
Technologies
GitLab Duo Agent Platform, LangChain, LangGraph, GraphQL, REST, PostgreSQL, RSpec, Vue.js
Responsibilities
Develop and maintain secure Flow Registry features; Design and implement GraphQL/REST APIs; Improve automated testing with RSpec; Participate in Tier 2 on-call rotations; Share engineering standards for AI integration; Monitor competitive landscape for agentic platform capabilities
Seniority
Senior, hands-on IC