Senior Software Engineer (Typescript), AI Clients: Duo CLI

GitLab

Remote regions

Poland UK

Benefits

Unlimited PTO

Similar Jobs

See all

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 careful command and flag design, clear output formatting, and backward compatibility.
  • Drive reliability, observability, and performance improvements for the CLI while reducing technical debt.

What you'll bring:

  • Strong proficiency in TypeScript and an interest in developer tooling and command-line interface design.
  • Experience building or maintaining command-line tools or other developer-facing tooling.
  • Clear written and spoken English communication skills and comfort working in a fully remote, asynchronous environment.

About the team:

  • Our broader Developer Clients group includes the VS Code and JetBrains functional teams, holding weekly syncs and encouraging cross-team collaboration.
  • We're fully remote and work largely asynchronously, partnering closely with Product, Design, and engineering teams across AI Clients.

Benefits:

  • Flexible Paid Time Off and Team Member Resource Groups.
  • Equity Compensation and Employee Stock Purchase Plan.
  • Growth and Development Fund and Parental Leave.

GitLab

GitLab is an intelligent orchestration platform for DevSecOps, enabling organizations to increase developer productivity and accelerate digital transformation. Trusted by over 50 million users and more than 50% of the Fortune 100, GitLab fosters a high-performance culture driven by values and continuous knowledge exchange.

Apply for This Position