Twilio Опубликована 10 дней назад · отклик: сайт работодателя
Software Engineer L2, Messaging Channels
ЗарплатаПо договорённости
ФорматУдалённо
ЛокацияНе указана
Twilio — remote-first компания, развивающая коммуникационные платформы. Команда Messaging Channels отвечает за подключение, соответствие требованиям и функциональность богатых сообщений для новых и существующих каналов, таких как WhatsApp, RCS и Facebook Messenger. Клиенты Twilio — от стартапов и некоммерческих организаций до компаний из Fortune 500 — отправляют через платформу миллиарды сообщений в год.
Задачи
- Проектировать, разрабатывать и поддерживать высокопроизводительные REST API и backend-микросервисы на Java и Go.
- Развивать функции богатых сообщений, управлять высоконагруженной маршрутизацией и доставкой сообщений.
- Разворачивать и поддерживать backend-сервисы в AWS (рассматривается опыт с Azure/GCP), уделяя внимание надёжности, низкой задержке и отказоустойчивости.
- Активно использовать инструменты разработки с ИИ (например, Claude, Copilot) в ежедневной работе для ускорения выпуска и повышения качества кода.
- Участвовать в on-call дежурствах для поддержания высокой доступности критичных коммуникационных сервисов.
- Асинхронно взаимодействовать с распределёнными инженерными командами, используя чёткую письменную и устную техническую коммуникацию.
Требования
- 3+ года практического опыта разработки backend-сервисов на Java или Go.
- Опыт проектирования и создания production RESTful API как основной части ежедневной работы.
- Опыт эксплуатации распределённых систем на облачной инфраструктуре (предпочтительно AWS или эквивалентный опыт с Azure/GCP).
- Практическое использование инструментов разработки с ИИ (например, Claude, Copilot) для ускорения кодирования, отладки или документирования.
- Сильные навыки письменной и устной технической коммуникации.
- Готовность участвовать в on-call ротации, включая выходные и праздничные дни.
Желательно
- Опыт работы с NoSQL-хранилищами (например, DynamoDB).
- Опыт работы с очередями сообщений (например, Simple Queue Service).
- Опыт развёртывания и поддержки контейнеризованных приложений в Kubernetes.
- Опыт работы с телеком- или платформами богатых сообщений (RCS, SMS/MMS, OTT-мессенджеры).
Условия
- Удалённая работа на территории США.
- Возможны командировки для участия в проектных или командных встречах.
- Компания предлагает конкурентную оплату, щедрый отпуск, отпуск по уходу за ребёнком и wellness-отпуск, медицинское страхование, программу пенсионных накоплений и другое; набор льгот зависит от локации.
- Диапазон зарплат указан только для кандидатов, проживающих в Калифорнии, Колорадо, Гавайях, Иллинойсе, Мэриленде, Массачусетсе, Миннесоте, Нью-Джерси, Нью-Йорке, Вермонте, Вашингтоне (округ Колумбия) и штате Вашингтон; для других локаций оплата обсуждается в процессе найма.
Инструменты в вакансии
Навыки и технологии
Направления