Senior TypeScript Engineer, AI Duo CLI — Remote

GitLab Inc.

Poland

Remote

PLN 272,000 - 408,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

GitLab Inc. is seeking a Senior Software Engineer to build and own the Duo CLI features, mainly in TypeScript, across frontend and backend, with a focus on CLI design and reliable performance. This role is fully remote and based in Poland.

You’ll collaborate across Developer Clients, contribute to IDE extensions in Kotlin or TypeScript, mentor teammates, and influence architectural direction. The position offers strong focus on AI-enabled workflows and a high-performance, inclusive culture.

Qualifications

  • Strong proficiency in TypeScript and interest in CLI design.
  • Experience building or maintaining command-line tools or other developer-facing tooling.
  • Experience owning technical problems end to end and guiding others.
  • Clear written and spoken English communication in a remote, asynchronous environment.
  • Alignment with GitLab's values and inclusive culture.
  • Experience with IDE extension development (JetBrains Kotlin or VS Code) and familiarity with LSP is helpful.

Responsibilities

  • Own the design, development, and evolution of GitLab Duo CLI features from problem definition with Product through implementation and rollout.
  • Build interactive terminal experiences in TypeScript with careful command/flag design and output formatting.
  • Drive reliability, observability, and performance improvements for the CLI and reduce technical debt.
  • Collaborate with Product, Design, and engineers to align technical decisions with GitLab's strategy.
  • Provide code reviews and mentorship to champion product quality and developer experience.
  • Contribute to IDE extension work when useful across JetBrains and VS Code ecosystems.

Skills

TypeScript
CLI design
End-to-end ownership
English communication
Remote work experience

Tools

JetBrains Kotlin
VS Code extensions
Language Server Protocol

Job description

GitLab Inc. is seeking a Senior Software Engineer to build and own the Duo CLI features, mainly in TypeScript, across frontend and backend, with a focus on CLI design and reliable performance. This role is fully remote and based in Poland.

You’ll collaborate across Developer Clients, contribute to IDE extensions in Kotlin or TypeScript, mentor teammates, and influence architectural direction. The position offers strong focus on AI-enabled workflows and a high-performance, inclusive culture.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior TypeScript CLI Engineer - AI Duo (Remote)
Senior TypeScript CLI Engineer - AI Duo (Remote)

GitLab • Poland

Remote
PLN 448,000 - 672,000
Remote Senior TypeScript CLI Engineer - AI Duo
Remote Senior TypeScript CLI Engineer - AI Duo

GitLab Inc • Poland

Remote
PLN 272,000 - 408,000
Senior Software Engineer, Duo CLI - Remote & AI-Driven
Senior Software Engineer, Duo CLI - Remote & AI-Driven

Engg • Poland

Remote
PLN 272,000 - 408,000
Flexible Paid Time Off
Equity Compensation & Employee Stock-P
Parental Leave
Senior TypeScript CLI Engineer—AI-Driven Dev Tools
Senior TypeScript CLI Engineer—AI-Driven Dev Tools

GitLab • Poland

On-site
PLN 272,000 - 408,000
Growth and Development Fund
Parental Leave
Flexible Paid Time Off
+1
Senior Software Engineer (Typescript), AI Clients: Duo CLI Remote, United Kingdom
Senior Software Engineer (Typescript), AI Clients: Duo CLI Remote, United Kingdom

GitLab Inc. • Warszawa

Hybrid
PLN 458,000 - 661,000
Senior Full-Stack AI Engineer - Build Scalable AI Apps
Senior Full-Stack AI Engineer - Build Scalable AI Apps

EPAM Systems, Inc. • Gdańsk

Hybrid
PLN 180,000 - 240,000
Health insurance
Multisport card
Shopping vouchers
+1
Frontend Architect & Lead Engineer — TypeScript + AI Tools
Frontend Architect & Lead Engineer — TypeScript + AI Tools

LM Wind Power / GE • Poland

Remote
PLN 180,000 - 260,000
Generous Paid Time Off
Volunteer Time Off
Competitive benefits
+1
Senior AI‑Driven Full‑Stack Engineer — Hybrid (Poland)
Senior AI‑Driven Full‑Stack Engineer — Hybrid (Poland)

EPAM Systems • Kraków

Hybrid
PLN 180,000 - 240,000
Hybrid work design
Remote within Poland
Work abroad up to 60 days/yr
+7
Senior AI-Native Full-Stack Engineer (Remote)
Senior AI-Native Full-Stack Engineer (Remote)

Leadtech • Poland

Remote
PLN 180,000 - 240,000
Flexible schedule
Remote or Barcelona office option
Private health insurance
+2
Remote Senior Full-Stack Architect & Tech Lead
Remote Senior Full-Stack Architect & Tech Lead

Netforemost • Poland

Remote
PLN 367,000 - 478,000
High-impact technical ownership
Fully remote collaboration
Clear scope, timeline, and delivery goals