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

Added
6 days ago
Type
Full time
Salary
Salary not provided

Related skills

kotlin typescript cli vs code jetbrains
JobCopilot logo
Meet JobCopilot: Your Personal Al Job Hunter
Automatically Apply to Your Dream Jobs While You Sleep
Try it now β†’

πŸ“‹ Description

  • Own design and evolution of GitLab Duo CLI features from problem definition to rollout.
  • Build interactive terminal experiences in TypeScript with careful command design.
  • Improve reliability, observability, and performance of the CLI.
  • Collaborate with Product, Design, and engineers across Developer Clients and AI Clients stage.
  • Mentor teammates and uphold code quality, security, and developer experience.
  • Contribute to IDE extensions (JetBrains Kotlin, VS Code TS) when shared work calls for it.

🎯 Requirements

  • Strong proficiency in TypeScript; interest in developer tooling and CLI design.
  • Experience building/maintaining command-line tools or developer-facing tooling.
  • Experience owning technical problems end to end, with architectural trade-offs.
  • Clear written and spoken English; comfortable in fully remote, asynchronous environments.
  • Alignment with GitLab values and inclusive culture.
  • Experience with IDE extensions (JetBrains Kotlin or VS Code) and knowledge of LSP is helpful but

🎁 Benefits

  • Remote-friendly with fully distributed teams.
  • Health, finances, and well-being benefits.
  • Flexible PTO and inclusive culture programs.
  • Equity compensation and employee stock purchase plan.
  • Growth and development funding.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’