обновлено 5 дней назад
Senior Software Engineer (Typescript), AI Clients: Duo CLI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer (Typescript), AI Clients: Duo CLI (TypeScript/AI developer tooling): Building AI-assisted terminal workflows and interactive CLI features for GitLab Duo with an accent on command design, reliability, performance, and cross-platform developer experiences. Focus on making architectural decisions, improving observability and backward compatibility, and contributing to IDE integrations and language-server tooling.
Location: Remote in Poland or the United Kingdom
Company
provides an intelligent orchestration platform for DevSecOps used by more than 50 million registered users and over half of the Fortune 100.
What you will do
- Design, develop, roll out, and evolve Duo CLI features from problem definition through iteration.
- Build interactive terminal experiences in TypeScript with thoughtful command and flag design, clear output formatting, scripting-friendly behavior, and backward compatibility.
- Improve CLI reliability, observability, performance, and technical debt management using measurable product metrics.
- Make architectural decisions and align technical direction with Product, Design, Developer Clients, and AI Clients teams.
- Champion product quality, security, and developer experience through code reviews and mentorship.
- Contribute to IDE extensions, including the JetBrains plugin in Kotlin and the VS Code extension in TypeScript, when needed.
Requirements
- Strong proficiency in TypeScript and interest in developer tooling and command-line interface design.
- Experience building or maintaining command-line tools or other developer-facing tooling.
- Experience owning technical problems end to end, making architectural trade-offs, and guiding engineers through reviews and mentorship.
- Clear written and spoken English communication skills required.
- Comfort working in a fully remote, largely asynchronous environment.
- Alignment with values and commitment to an inclusive culture.
Nice to have
- Experience developing JetBrains plugins in Kotlin or VS Code extensions.
- Understanding of the Language Server Protocol, language servers, or editor integrations.
Culture & Benefits
- Fully remote and largely asynchronous collaboration.
- Cross-team collaboration across Developer Clients and AI Clients, supported by a weekly sync.
- Health, financial, and well-being benefits.
- Flexible paid time off, parental leave, and team member resource groups.
- Equity compensation, employee stock purchase plan, and a growth and development fund.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
6 дней назад
Senior AI Engineer (TypeScript/Node.js)
3 дня назад
AI Product Engineer
5 дней назад
Staff Research Engineer (AI)
140 400 - 372 300$
4 дня назад
Senior Engineer, AI Developer Tools (Remote)
145 000 - 185 000$
6 дней назад
Senior Engineer (AI)
CreateFuture
2 дня назад