Senior TypeScript CLI Engineer—AI-Driven Dev Tools

GitLab

Poland

On-site

PLN 272,000 - 408,000

Full time

7 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Benefits offered by this job

Growth and Development Fund
Parental Leave
Flexible Paid Time Off
Equity Compensation & Employee Stock«

Job summary

GitLab is seeking a Senior Software Engineer for the Duo CLI functional team within the AI Clients stage. You will design and build tools that bring GitLab Duo into developers' daily terminal workflows.

You'll shape AI-assisted experiences across GitLab Duo CLI and its supporting infrastructure, mainly using TypeScript on frontend and backend, and help set the CLI's future direction. You will provide technical leadership by breaking down complex problems, guiding architectural decisions, and

Qualifications

  • 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, including command and flag design, terminal user interfaces, output formatting, scripting-friendly behavior, and backward compatibility.
  • Experience owning technical problems end to end, making sound architectural trade-offs, and guiding other engineers through code reviews and mentorship.

Responsibilities

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

Skills

TypeScript
CLI tooling
Architectural trade-offs
English communication
Remote collaboration

Tools

JetBrains Kotlin
VS Code extensions
Language Server Protocol

Job description

GitLab is seeking a Senior Software Engineer for the Duo CLI functional team within the AI Clients stage. You will design and build tools that bring GitLab Duo into developers' daily terminal workflows.

You'll shape AI-assisted experiences across GitLab Duo CLI and its supporting infrastructure, mainly using TypeScript on frontend and backend, and help set the CLI's future direction. You will provide technical leadership by breaking down complex problems, guiding architectural decisions, and

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
Senior TypeScript Engineer, AI Duo CLI — Remote
Senior TypeScript Engineer, AI Duo CLI — Remote

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 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
Remote Senior TypeScript CLI Engineer - AI Duo
Remote Senior TypeScript CLI Engineer - AI Duo

GitLab Inc • Poland

Remote
PLN 272,000 - 408,000
Senior AI & Agentic SDLC Architect
Senior AI & Agentic SDLC Architect

GitLab • Poland

On-site
PLN 932,000 - 1,302,000
Equity Compensation
Parental Leave
Growth and Development Fund
Senior Backend Engineer — Remote AI-Driven Systems
Senior Backend Engineer — Remote AI-Driven Systems

GitLab Inc. • Warszawa

Hybrid
PLN 180,000 - 260,000
Remote-friendly culture
Career development support
Flexible work hours
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
Remote Engineering Manager, AI-Agentic Development
Remote Engineering Manager, AI-Agentic Development

GitLab • Poland

On-site
PLN 296,000 - 444,000
Senior Backend Engineer, Ruby — Remote AI-Driven Systems
Senior Backend Engineer, Ruby — Remote AI-Driven Systems

GitLab • Poland

Remote
PLN 448,000 - 672,000