Remitly
Senior Software Engineer, Globalization
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Global Experience Platform в Remitly. Задача — делать продукты глобально готовыми: строить i18n-инфраструктуру, пайплайны переводов и AI-инструменты для локализации на 18+ языков и 175+ стран.
Задачи
- Вести сложные проекты уровня команды от начала до конца: уточнять требования, декомпозировать работу и доводить до сдачи в срок
- Формировать технический роадмап по i18n-инженерии, балансируя запуски рынков и долгосрочную масштабируемость
- Готовить рекомендацию build-or-buy для AI-слоя оркестрации и управления переводами и задавать стандарты качества
- Работать в партнёрстве с Localization, Product, Design, Legal, Marketing и инженерными командами
- Менторить инженеров через код-ревью, дизайн-ревью, интервью и онбординг
- Строить AI/LLM-инструменты перевода: оценивать модели, проектировать guardrails и встраивать в продакшн-пайплайны
- Строить и поддерживать пайплайны переводов и i18n-инструменты с интеграцией в TMS и CI/CD, включая извлечение текста, рендеринг под локаль и pseudo-locale тестирование
- Стандартизировать i18n-фреймворки на frontend и backend для дат, валют, плюрализации и форматирования сообщений со статическим анализом
- Исправлять legacy-код, вызывающий повторяющиеся баги переводов
- Расширять языковое покрытие: RTL и двунаправленный текст, транслитерация для сопоставления личности клиента
Требования
- 6+ лет разработки, включая практический опыт i18n/l10n-инженерии и ведения сложных фич
- Сильный TypeScript/JavaScript (включая React или React Native) плюс backend-язык вроде Go, Java, Kotlin или Python, либо сопоставимый экосистемный опыт
- Опыт применения AI/LLM в продакшне с пониманием, где автоматизация уместна, а где нет
- Знание Unicode, ICU/CLDR, форматирования с учётом локали и форматов ресурсных файлов
- Опыт построения или масштабирования систем локализации и пайплайнов переводов
- Чёткая коммуникация между функциями и умение объяснять командам важность i18n
Условия
- Гибкий оплачиваемый отпуск
- Медицинская, стоматологическая и оптическая страховка + 401k с матчингом компании
- Оплачиваемые отпуска по уходу за ребёнком, по болезни, военный и семейный
- Программы ментального здоровья и поддержки семьи
- Employee Stock Purchase Plan (ESPP)
- Оплата дополнительного образования
- Гибридный формат: офис в Сиэтле со вторника по четверг
- Базовая зарплата $180,000–$225,000 и акции компании
Навыки
- TypeScript
- JavaScript
- React
- React Native
- Go
- Java
- Kotlin
- Python
- AI
- LLM
- Unicode
- ICU
- CLDR
- i18n
- l10n
- TMS
- Lokalise
- Phrase
- Smartling
- Transifex
- XLIFF
- CI/CD