WorkListВойтиОформить подписку
TW

Staff, Software Engineer (L4)

Twilio · CPaaS (коммуникационные API)
Откликнуться на сайте компании ↗

О вакансии

Откуда можно работать
Удалённо, находясь в Индии
из текста вакансии
Английский
требования разнятся: C1–C2
по другим вакансиям компании
Уровень
Lead
указан работодателем
Деньги
≈ $3,7 тыс/мес · оценка Worklist
по рынку страны, данные за август 2026 · Как считаем
Даты
Опубликована 02.11 · видим у компании с 02.11 · проверена 02.11
дата публикации от работодателя
Почему в каталоге:В команде есть выходцы из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →Основание проверено по источнику на карточке компании. Нанимает ли компания из Восточной Европы, Кавказа и Центральной Азии прямо сейчас, мы не знаем.

Описание переведено машинно с английского.

Суть роли

Присоединяйтесь к команде в роли нового Staff engineer (L4) в команде Segment, Data Pipelines компании Twilio.

Как Staff Engineer в команде Data platform/pipelines Twilio Segment, вы будете создавать и масштабировать системы, обрабатывающие несколько сотен тысяч единиц данных в секунду. Вы будете руководить разработкой высоконагруженных систем приёма и обработки данных. Вы будете проектировать, эксплуатировать и поддерживать сложные распределённые системы, обеспечивая надёжность, производительность и экономическую эффективность при выполнении запросов к петабайтам данных для нашей платформы клиентских данных (CDP).

Что предстоит делать

  • Проектировать и реализовывать надёжные высоконагруженные решения для маршрутизации для команды Data platform/pipelines Twilio Segment.
  • Выпускать функциональность, ориентированную на высокую доступность и пропускную способность с итоговой согласованностью (eventual consistency)
  • Сотрудничать с руководителями по разработке и продукту, а также с командами по всему Twilio Segment
  • Поддерживать надёжность и безопасность платформы
  • Создавать и оптимизировать глобально доступные и хорошо масштабируемые распределённые системы
  • При необходимости выступать в роли Tech Lead команды
  • Наставлять других инженеров команды в вопросах технической архитектуры и проектирования
  • Взаимодействовать с командами, разрабатывающими приложения, чтобы обеспечивать успех клиентов на всех этапах.

Требования

  • Степень бакалавра или магистра в области информатики (Computer Science), инженерии или смежной области.
  • Практический опыт работы с высоконагруженными системами обмена сообщениями/потоковой передачи данных (несколько тысяч событий в секунду) и движками обработки (более 1 млн событий в секунду).
  • 8+ лет опыта написания промышленного кода на современном языке программирования
  • Прочная теоретическая база и практический опыт проектирования и реализации высокодоступных, производительных и отказоустойчивых распределённых систем.
  • Опыт программирования на одном или нескольких из следующих языков: Go, Java, Scala или аналогичных
  • Хорошее знание конкурентного программирования, а также уверенное понимание систем Linux и концепций работы сетей.
  • Опыт эксплуатации крупномасштабных распределённых систем в облачной инфраструктуре, такой как Amazon Web Services (AWS) или Google Cloud Platform (GCP)
  • Опыт работы с системами передачи сообщений (например, Kafka, AWS Kinesis) и/или современными системами потоковой обработки (например, Spark, Flink).
  • Практический опыт работы с фреймворками оркестрации контейнеров (например, Kubernetes, EKS, ECS)
  • Использование передовых практик повышения продуктивности разработки, включая инструменты на основе ИИ.
  • Опыт выпуска сервисов (продуктов) по парадигме разработки CI/CD.
  • Глубокое понимание архитектурных паттернов высоконагруженных веб-приложений (например, хорошо спроектированные API, конвейеры данных большого объёма, эффективные алгоритмы)

Будет плюсом

  • Желательна экспертиза в области Modern Data stack и опыт разработки компонентов облачных решений для работы с данными и архитектуры, охватывающей приём, обработку и хранение данных
  • Подтверждённый опыт успешного руководства командами, крупными проектами или самостоятельного создания и владения важной сложной системой от начала до конца, с итеративной поставкой.
  • Отличные навыки письменной и устной технической коммуникации, позволяющие эффективно излагать сложные технические концепции. Вам комфортно задавать вопросы и проявлять инициативу при решении проблем, где часто необходимо «нарисовать сову» («draw the owl»)

Условия и бенефиты

Работа в Twilio предоставляет множество преимуществ, включая конкурентную оплату, щедрый оплачиваемый отпуск, продолжительные отпуска по уходу за ребёнком и для поддержания здоровья, медицинское обслуживание, программу пенсионных накоплений и многое другое. Предложения различаются в зависимости от местоположения.

Twilio с гордостью является работодателем равных возможностей. Мы не допускаем дискриминации по признаку расы, религии, цвета кожи, национального происхождения, пола (включая беременность, роды, решения в области репродуктивного здоровья или связанные медицинские состояния), сексуальной ориентации, гендерной идентичности, гендерного самовыражения, возраста, статуса защищённого ветерана, статуса человека с инвалидностью, генетической информации, политических взглядов или деятельности, а также других применимых признаков, защищённых законом. Мы также рассматриваем квалифицированных кандидатов с судимостями в соответствии с применимым федеральным законодательством, законодательством штатов и местным законодательством. Квалифицированные кандидаты, имеющие записи об аресте или осуждении, будут рассматриваться для трудоустройства в соответствии с Los Angeles County Fair Chance Ordinance for Employers и California Fair Chance Act. Кроме того, Twilio участвует в программе E-Verify в некоторых местоположениях, как того требует закон.

Навыки

GoJavaScalaLinuxAWSGoogle CloudKafkaAWS KinesisApache SparkFlinkKubernetesEKSECSCI/CD

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти