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 (Лера), отвечу на все вопросы по вакансии =)