Senior Backend Engineer (Python), Agent Developer: Flow Components

New
G
GitLabSoftware Development
Remote, United KingdomFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
GraphQLPostgreSQLPythonSQLJavascriptVue.JsRESTful APIsLangChain

Requirements

  • Experience building and maintaining production Python applications with LangChain and LangGraph, including background jobs, application programming interfaces, and data models.
  • Experience designing and shipping artificial intelligence-powered backend features and integrations.
  • Proficiency in designing or extending REST and GraphQL application programming interfaces.
  • Strong SQL skills and familiarity with relational databases such as PostgreSQL.
  • Comfort working across the stack in a mature codebase and addressing performance bottlenecks.
  • Familiarity with JavaScript and Vue frontend development, with an understanding of user experience principles.
  • Clear written and verbal communication skills for technical documentation and asynchronous collaboration.

Responsibilities

  • Develop, ship, and maintain secure, well-tested, and performant Flow Registry features across the Duo Workflow Service and the GitLab monolith backend.
  • Collaborate with Product Management, User Experience, frontend, backend, and artificial intelligence specialists to refine requirements and deliver iterative product improvements.
  • Design, implement, and review GraphQL and REST application programming interfaces, related backend logic, and clear contracts with frontend clients.
  • Improve automated testing with RSpec and other frameworks to strengthen quality, reliability, and developer feedback loops.
  • Share standards, patterns, and lessons with other engineers to support responsible artificial intelligence integration and evidence-driven engineering.
  • Participate in Tier 2 on-call rotations, troubleshoot production issues, contribute to root cause analysis, and improve observability and resiliency.
  • Monitor the competitive landscape and help keep GitLab's Flow Registry primitives and capabilities competitive within the agentic platform market.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now