GitLab Backend Engineer – Duo Chat
Summary
Mid-level backend engineer on GitLab's AI Engineering team building Duo Chat: developing secure, well-tested chat features, integrating APIs via GraphQL, extending capabilities with Python and LangGraph, and sharing Tier 2 on-call support. Core stack is Python and Ruby on Rails.
This mid-level role offers the chance to develop secure, tested features and improve GitLab's chat services. Key tasks include API integration with GraphQL and collaborating with product and UX teams for performance boosts. Contributing to technical debt resolution and participating in Tier 2 on-call support will also be part of your responsibilities.
Key Responsibilities: • Build secure features for Duo Chat at GitLab • Extend capabilities through Python and LangGraph • Maintain high coding standards with thorough testing • Review contributions from external developers • Work with cross-functional teams to enhance efficiency
Requirements: • Proven experience with Python and Ruby on Rails • Familiarity with GraphQL and secure coding practices • Strong communicative abilities in a remote work culture • Experience or interest in AI orchestration frameworks • Background in API development and optimization
Develop engaging chat technologies and elevate your backend engineering career at GitLab.
