GitLab11 days ago

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

Salary not specified
MARKET
13,750median for this role
Frontend Developer · 22 jobs with disclosed pay
9,600half of the offers: 10,898–25,12190,000
The employer didn't disclose pay — compare with the market yourself.
Remote

Responsibilities

  • 01Own the design, development, and evolution of GitLab Duo CLI features from problem definition with Product through implementation, rollout, and iteration
  • 02Build interactive terminal experiences in TypeScript, with careful command and flag design, clear output formatting, scripting-friendly behavior, and backward compatibility
  • 03Drive reliability, observability, and performance improvements for the CLI, measuring progress through reliability and performance metrics while reducing technical debt
  • 04Collaborate with Product, Design, and engineers across Developer Clients and the wider AI Clients stage to align technical decisions with GitLab's broader strategy
  • 05Champion product quality, security, and developer experience through thoughtful reviews and mentorship
  • 06Contribute to IDE extension work across the group when useful, including the JetBrains plugin in Kotlin and the VS Code extension in TypeScript

Requirements

  • 01Strong proficiency in TypeScript and an interest in developer tooling and command-line interface design
  • 02Experience building or maintaining command-line tools or other developer-facing tooling, including command and flag design, terminal user interfaces, output formatting, scripting-friendly behavior, and backward compatibility
  • 03Experience owning technical problems end to end, making sound architectural trade-offs, and guiding other engineers through code reviews and mentorship
  • 04Clear written and spoken English communication skills and comfort working in a fully remote, largely asynchronous environment
  • 05Alignment with GitLab's values and commitment to an inclusive culture

What we offer

  • 01Fully remote work environment
  • 02Largely asynchronous work
  • 03Flexible Paid Time Off
  • 04Equity Compensation & Employee Stock Purchase Plan
  • 05Growth and Development Fund
  • 06Parental Leave
  • 07Benefits to support your health, finances, and well-being