gitlab
Visit websiteSenior Software Engineer (Typescript), AI Clients: Duo CLI
Salary not disclosedRemote
- Engineering
- Remote
- Full time
- Yesterday
About the role
As a Senior Software Engineer on the Duo CLI team, you will design and build tools that integrate GitLab Duo into developers' terminal workflows. You will shape AI-assisted experiences, make architectural decisions, and provide technical leadership to ensure high code quality and performance. This role involves working primarily in TypeScript while collaborating across the broader AI Clients stage to deliver intuitive developer tools.
Responsibilities
- Own the design, development, and evolution of GitLab Duo CLI features from problem definition through implementation and iteration.
- Build interactive terminal experiences in TypeScript with a focus on command design, output formatting, and backward compatibility.
- Drive reliability, observability, and performance improvements for the CLI while reducing technical debt.
- Collaborate with Product, Design, and engineering teams to align technical decisions with broader strategy.
- Champion product quality, security, and developer experience through code reviews and mentorship.
- Contribute to IDE extension work across the group, including JetBrains plugins and VS Code extensions.
Required skills
- TypeScript
- Command-line interface design
- Developer tooling
- Technical leadership
- Architectural design
Nice to have
- Kotlin
- JetBrains plugin development
- VS Code extension development
- Language Server Protocol
- LSP
Qualifications
- Experience building or maintaining command-line tools or developer-facing tooling
- Experience owning technical problems end to end
Benefits
- Flexible Paid Time Off
- Team Member Resource Groups
- Equity Compensation
- Employee Stock Purchase Plan
- Growth and Development Fund
- Parental Leave
About the Company
GitLab is the intelligent orchestration platform for DevSecOps, enabling organizations to increase developer productivity and reduce security risk. More than 50 million registered users and over 50% of the Fortune 100 trust GitLab to ship secure software faster.