Rust developer

Местоположение и тип занятости

Санкт-ПетербургПолный рабочий день

Компания

Телекоммуникационный сервис

Описание вакансии

Условия работы

Один из продуктов нашей компании - онлайн митинги. Мы расширяем возможности привычных митингов с помощью AI: генерируем субтитры и перевод для речи на нескольких языках. Когда митинг закончился, мы генерируем саммари этого митинга, находим самые важные моменты в нем, чтобы пользователю было легко ориентироваться в прошедших митингах. Все это должно быть доступно 24/7 в разных точках мира.

Мы ищем в команду сильного backend-инженера для реализации самых смелых идей.

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

Проектировать и писать один из важнейших проектов для компании. Обрабатывать большие объемы аудиоданных и видеоданных в реалтайме, делать удобные API и интегрироваться с другими командами. Делать так, чтобы вся система работала быстро и надежно. И делать это на Rust, одном из самых любимых разработчиками языков.

Языки и технологии: 

  • Код пишем на Rust
  • Активно используем Protobuf, gRPC, Mongodb, Kafka, Postgres и Rocksdb. 
  • У нас большой монорепозиторий, для сборки используем Bazel. 
  • Деплоим все с помощью gitops в Kubernetes
  • Используем Istio для service mesh
  • Код и CI в Gitlab

Мы ждем:

  • Опыт backend разработки, в идеале Rust или C/C++
  • Опыт работы с concurrency, асинхронным программированием, стримами
  • Опыт работы с Kubernetes
  • Любовь к тестам и понимание для чего они нам нужны
  • Опыт в unix системах
  • Опыт работы в Agile командах (Scrum, Kanban)
  • Умение грамотно излагать свои мысли и работать в команде
  • English – intermediate.

Будет плюсом:

  • Опыт работы с AI, а именно natural language processing 
  • Опыт работы с VoIP (SIP, SDP, RTP, RTCP).

Бонусы

  • Работу в офисе или удаленку.
  • Широкие возможности для самореализации, профессионального и карьерного роста.
  • Продукт с минимумом legacy, работа со сложными задачами.
  • Возможность вносить свой вклад в развитие растущего проекта.
  • Работу в команде коллег-профессионалов, болеющих за свой проект.
  • Возможность работы в гибком графике.
  • Возможность командировок в зарубежные представительства компании (США, Китай) и релокация в офис США.
  • Индексируемую заработную плату, 100% оплату больничных и отпусков.
  • Отпуск 28 календарных дней, оплачиваемый 100% в соответствии с текущей ставкой.
  • Корпоративные обучающие программы, курсы английского языка.
  • Офис в 15-ти минутах ходьбы от метро.
  • Иногородним кандидатам предоставляется Relocation bonus.

Дополнительные инструкции

Для оперативной связи пишите в Telegram:  ValeriaKl (Лера), отвечу на все вопросы по вакансии =)