Senior TypeScript CLI Engineer - Remote

GitLab

United States

Remote

USD 150,000 - 210,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

GitLab is seeking a Senior Software Engineer for the Duo CLI team within the Developer Clients group. You will design and build tools that integrate GitLab Duo into developers' terminal workflows, primarily using TypeScript across frontend and backend components.

You'll provide technical leadership, maintain high code quality, and collaborate across the wider AI Clients stage to align with GitLab's long-term strategy while contributing to IDE extensions as needed.

Qualifications

  • Strong proficiency in TypeScript and CLI design.
  • Experience with CLI tools and developer tooling.
  • Experience owning technical problems end to end, guiding others.
  • Clear written and spoken English communication in remote environments.

Responsibilities

  • Own the design, development, and evolution of GitLab Duo CLI features.
  • Build interactive terminal experiences in TypeScript with careful command design and backward compatibility.
  • Drive reliability, observability, and performance improvements for the CLI, reducing technical debt.
  • Collaborate with Product, Design, and engineers across Developer Clients and AI Clients stage.
  • Champion product quality, security, and developer experience through reviews and mentorship.
  • Contribute to IDE extension work across JetBrains and VS Code as needed.

Skills

TypeScript
CLI design
Developer tooling
English skills

Tools

JetBrains Kotlin
VS Code extension
Language Server Protocol

Job description

GitLab is seeking a Senior Software Engineer for the Duo CLI team within the Developer Clients group. You will design and build tools that integrate GitLab Duo into developers' terminal workflows, primarily using TypeScript across frontend and backend components.

You'll provide technical leadership, maintain high code quality, and collaborate across the wider AI Clients stage to align with GitLab's long-term strategy while contributing to IDE extensions as needed.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Fullstack Engineer – TypeScript & SDK Dev
Remote Fullstack Engineer – TypeScript & SDK Dev

Vuejobs • Northern (KY)

Hybrid
USD 115,000 - 194,000
Flexible Paid Time Off
Equity Compensation
Growth and Development Fund
+1
Remote Fullstack Engineer (TypeScript) – SDK & Vue
Remote Fullstack Engineer (TypeScript) – SDK & Vue

GitLab • United States

On-site
USD 115,000 - 194,000
Flexible Paid Time Off
Equity Compensation
Growth and Development Fund
+1
Senior Software Engineer (Typescript), AI Clients: Duo CLI
Senior Software Engineer (Typescript), AI Clients: Duo CLI

GitLab • United States

Remote
USD 150,000 - 210,000
Fullstack Engineer (TypeScript), AI Engineering: Duo Client SDK
Fullstack Engineer (TypeScript), AI Engineering: Duo Client SDK

Vuejobs • Northern (KY)

Hybrid
USD 115,000 - 194,000
Flexible Paid Time Off
Equity Compensation
Growth and Development Fund
+1
Senior Ruby Backend Engineer for AI Agents (Remote)
Senior Ruby Backend Engineer for AI Agents (Remote)

Gitlab • United States

Remote
USD 150,000 - 210,000
Growth and Development Fund
Equity Compensation & Employee Stock/P
Flexible Paid Time Off
+2
Senior Developer Tooling Engineer - CLI, Go & TS
Senior Developer Tooling Engineer - CLI, Go & TS

EPAM Systems • United States

Remote
USD 130,000 - 140,000
Health Insurance
401(k) Retirement Plan
Paid Time Off
+1
Remote Staff Forward Deployed AI Engineer — Agentic SDLC
Remote Staff Forward Deployed AI Engineer — Agentic SDLC

Worky • United States

On-site
USD 180,000 - 260,000
Flexible Paid Time Off
Equity Compensation
Parental Leave
+1
Remote Staff AI Engineer: Agentic SDLC
Remote Staff AI Engineer: Agentic SDLC

GitLab Inc. • Northern (KY)

Hybrid
USD 200,000 - 320,000
Staff Backend Engineer: Core DevOps, Remote
Staff Backend Engineer: Core DevOps, Remote

GitLab • United States

On-site
USD 150,000 - 210,000
Software Engineer, Developer Tools (Fully Remote)
Software Engineer, Developer Tools (Fully Remote)

Undisclosed • United States

Remote
USD 120,000 - 180,000