2 months ago
Remote, United States or Remote, CanadaMid Level
Base Salary
$115k - $194k/yr
Responsibilities
- Develop secure, well-tested, and performant features for GitLab Duo Chat.
- Implement and extend Python agentic flows using LangGraph through the Flow Registry and Duo Workflow Service.
- Integrate Chat capabilities with the GitLab Rails monolith and its GraphQL API.
- Write maintainable production code and tests with every merge request.
- Review code, address technical debt, and improve team efficiency.
- Collaborate with Product Management, User Experience, and Frontend teams to improve product quality, security, and performance.
- Participate in Tier 2 or Tier 3 weekday, weekend, and occasional night on-call rotations.
Requirements
- Professional experience building and testing production services with Python.
- Working proficiency with Ruby on Rails or willingness to learn it.
- Exposure to or strong interest in large language model applications, including prompting, tool or function calling, evaluation, and nondeterministic system failure modes.
- Experience designing and building APIs, diagnosing and optimizing performance issues, and working with documented third-party services.
- A security-minded approach to development and secure coding practices.
- Ability to communicate technical problems and iterative solutions clearly in a remote, asynchronous environment.
- Ability to manage work independently, organize priorities, and seek help when needed.
- Experience with LangGraph, LangChain, or a comparable agent orchestration framework.
- Experience with GraphQL and RSpec.
- Experience using or contributing to GitLab and working on a remote, globally distributed team.
Benefits
- Benefits supporting health, finances, and well-being.
- Flexible paid time off.
- Team Member Resource Groups.
- Equity compensation and Employee Stock Purchase Plan.
- Growth and Development Fund.
- Parental leave.
- Fully remote work arrangement with asynchronous collaboration across time zones.
- Tier 2 or Tier 3 weekday, weekend, and occasional night on-call rotations are part of the role.
Tech Stack
Categories
About GitLab
GitLab builds a DevSecOps platform that unifies source code management, CI/CD, and security with AI-assisted workflows for software teams and enterprises. It sells cloud-hosted and self-managed subscriptions, plus enterprise features and support. Founded in 2014 and headquartered in San Francisco, GitLab is a public company listed on NASDAQ and is widely used by large enterprises, including many in the Fortune 100.
